Similar stores around Sector 63, Noida
Chawla's Tandoori Junction
Karkardooma, New Delhi
Casual Dining
Momos Queen
Krishna Nagar, New Delhi
Delivery Only