Momo Restaurant
No 46 3rd Floor Prince Plaza, Pantheon Road, Egmore, Opp Women Children Hospital
Chennai- 600008, Tamil Nadu (India)
No 46 3rd Floor Prince Plaza, Pantheon Road, Egmore, Opp Women Children Hospital
Chennai- 600008, Tamil Nadu (India)