Battaramulla, Sri Lanka
182 Main St
N/A
+94728100001
One and only Vegetarian/friendly restaurant in Battramulla at the time of reviewing. Located in Battramulla junction, walking distance from Passport & ID office. Most kind of food items are available, but prices are quite expensives. Food items are tasty and worth spending. Very clean and tidy.
like
Delicious Indian foods..
Deli
The best companies in the category 'Deli'