Wow! Momo

Ambattur Combo
No New 36, Old 160/1, Red Hills Main Road
Ambattur
Chennai - 600053