Fish Soup Restaurants in Mannargudi
Show restaurants on map
3.6
Menu
3.6
Menu
City: Mannargudi, MC8X+PC9, Mela Raja Veedhi, Mannargudi, Tamil Nadu 614001, India
"Food: 3 Service: 4 Atmosphere: 4"
Feedback
These reviews refer only to the mentioned ingredients.