Amsavalli Bhavan
42, E Veli St, near Muthoot Finance, Nelpettai, Madurai Main, Madurai, Tamil Nadu 625001, Palamedu, India
3.7
Moderate
Non Vegetarian Restaurant
About
No description available.
#Non Vegetarian Restaurant#best street%20food in palamedu