Lemongrass Restaurant Pelawatta is located in Sri Jayawardenepura Kotte, Sri Lanka on 241 Battaramulla - Pannipitiya Rd. Lemongrass Restaurant Pelawatta is rated 3.9 out of 5 in the category indian restaurant in Sri Lanka.
Address
241 Battaramulla - Pannipitiya Rd
Amenities
Good for kidsToilets