Wow! Momo

Irctc Tambaram
IRCTC Food Plaza, Railway Station Road
West Tambaram
Chennai - 600045
Permanently Closed

This restaurant is closed. Please check out the Nearby Restaurants below