देली बेली is located in New Delhi, India on F5VJ98P, Chhatarpur Extension, Chhatarpur. देली बेली is rated 3 out of 5 in the category indian sizzler restaurant in India.
Address
F5VJ98P, Chhatarpur Extension, Chhatarpur
Service options
Takeaway
Dine-in