Chalte Firte Momos

Netaji Subhash Place, New Delhi

star icon

4.1

73 visits
This outlet has shut down
This outlet is a highly rated spot for quick bites, which offers a variety of preparations on the menu from various cuisines at reasonable prices. It is one of the great restaurants of the area and manages to attract office goers that help increase the place's appeal.