Mashoor Chowmin Shop
Fast food restaurant
Narela Masjidd Shani Bazar, DSIDC Industrial Area, Narela, New Delhi, Delhi, 110036, India
About Mashoor Chowmin Shop
Service
- Takeout
Guest reviews
1 written review
Badal Thakur a year ago
Nyc work