Diablo is located in New Delhi, India on Diablo Qutab Garden, H-05, 12, Kalka Das Marg, Mehrauli. Diablo is rated 4 out of 5 in the category mediterranean restaurant in India.
Address
Diablo Qutab Garden, H-05, 12, Kalka Das Marg, Mehrauli
Accessibility
Wheelchair-accessible car park