Nandu Chole Kulche

5.0
2 reviews
Fast food restaurant

Rating updated

Shop No 1, near by Main Rd, Chhawla, New Delhi, Delhi, 110071, India

About Nandu Chole Kulche

Service

  • Takeout

Guest reviews

2 written reviews

5.0
2 reviews
Ravi Bayhut 4 months ago
Aryan kundu 6 months ago