Lemon Farm is located in Thailand on Highway 11 , Chai Sathan , Saraphi , Chiang Mai. Lemon Farm is rated 3 out of 5 in the category organic food store in Thailand.
Address
Highway 11 , Chai Sathan , Saraphi , Chiang Mai
Service options
In-store shopping