Best for

Chole Bhature

Karol Bagh Delhi
5050, Gali Number 2, Sant Nagar, Krishna Nagar, Karol Bagh, New Delhi, Delhi 110005, India

Best known for its Chole Bhature. Part of Talking Street's Best Places in Delhi for Chole Bhature list.

Picture Credit: The Time Lock

Other information

Seating: Available

Explore Other Outlets


Please Login or Sign Up to add a Review.