ViaMichelin
Taverna 51
Location picture
Fabulous 9.1 (3102 reviews)
Approx. €20
Location
Via della Lungaretta, 85
00153 Roma