Back to list
Shiva Roma - Ristorante Indiano
Exceptional 9.6 (1908 reviews)
Around €25
Location
Via dei Velieri, 48
00121 Roma
See on the map