New Delhi

5.0
(3 reviews)
4 Rue Saint-laurent, 63000
+33 6 62 73 19 85Official website
Indian
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
New Delhi | Clermont-Ferrand | France | TripAligner