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