Nandu Chole Kulche
Fast food restaurant
Shop No 1, near by Main Rd, Chhawla, New Delhi, Delhi, 110071, India
About Nandu Chole Kulche
Service
- Takeout
Guest reviews
2 written reviews
Ravi Bayhut 4 months ago
Aryan kundu 6 months ago