Wow! Momo

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

This restaurant is closed. Please visit Store Locator