Wow! Momo

Epicuria Nehru Place
Unit No Fc 4, Gf, Epicuria Food Court
Nehru Place Metro Station
New Delhi - 110019
{"250132":"https:\/\/restaurants.wowmomo.com\/wow-momo-epicuria-nehru-place-momo-restaurant-nehru-place-metro-station-new-delhi-286741\/TimelineDetails\/250132"}