ViaMichelin
Piccadilly Roma
Location picture
Stunning 8.5 (761 reviews)
Around €20
Location
Via Appia Nuova, 127
00182 Roma