See all Restaurants in Tivoli
Travelers also viewed these places similar to New Delhi Restaurant
If you have been to New Delhi Restaurant, share your experience
Review this placePlaces to visit nearby
- Basilica di Santa Maria Maggiore (0.8 km)
- Palazzo Massimo Alle Terme - Museo Nazionale Romano (0.5 km)
- S. Maria Della Vittoria (0.9 km)
Places to eat nearby
- Ops! (1 km)
- U•Juice (1.1 km)
- Il fagianetto (0.5 km)
Places to shop nearby
- Euronics City (0.4 km)
- Swatch (0.4 km)
- Apon International Srl (0.4 km)