Thalahena Farm Shop is located in Sri Jayawardenepura Kotte, Sri Lanka on 525 New Kandy road thalangama north battaramulla 510/2 Thalahena battaramulla. Thalahena Farm Shop is rated 4.3 out of 5 in the category farm shop in Sri Lanka.
Address
525 New Kandy road thalangama north battaramulla 510/2 Thalahena battaramulla
Service options
In-store shopping