Mashoor Chowmin Shop

5.0
1 review
Fast food restaurant

Rating updated

Narela Masjidd Shani Bazar, DSIDC Industrial Area, Narela, New Delhi, Delhi, 110036, India

About Mashoor Chowmin Shop

Service

  • Takeout

Guest reviews

1 written review

5.0
1 review
Badal Thakur a year ago

Nyc work