Colombo 6, Dehiwala-Mount Lavinia
Ammachi Vegetarian Food
About
Ammachi Vegetarian Food is a restaurant in Colombo 6, Dehiwala-Mount Lavinia, Sri Lanka. Open daily 6:30 am – 10 pm.
Good to know
- Vegetarian options
- Vegan options
Ammachi Vegetarian Food is a restaurant in Colombo 6, Dehiwala-Mount Lavinia, Sri Lanka. Open daily 6:30 am – 10 pm.