Wow! Momo

Sec 15 Faridabad
No 21c, Main Market
Sector 15
Faridabad - 121007