Tenerife
Restaurante INDU Delhi Darbar
4.7(1,911 reviews)
About
Restaurante INDU Delhi Darbar is a restaurant in Sicily. It is located at Av. Francisco la Roche, 31, 38001 Santa Cruz de Tenerife. The restaurant scores 4.7 out of 5 with 1,878 reviews. It holds a 4.7/5 rating across 1,878 reviews, and its website is https://delhidarbar.es/. The venue has 5 photos available.
Visitor Reviews
Reviews from IslandSpots members
No reviews yet — be the first to share what this place is really like.







