Via Principe Amedeo 325,327
Rome 00185 Italy
Rome 00185 Italy
+39 6 446 1072
Open Hours11:30a-3:30p & 7p-midnight M-Su & holidays
OverviewThis was one of the first Indian restaurants to open in Rome and is certainly among the best known, both for its great prices and great food. Do not count on being able to park...
more