Matale

Iswara Ayurvedic Village - Spice Garden

About

Iswara Ayurvedic Village - Spice Garden is a restaurant in Matale, Sri Lanka.