ViaMichelin
Osteria Nonna Rosa
Location picture
Fabulous 9.2 (158 reviews)
Approx. €20
Location
Via Palombarese, 235
00013 Santa Lucia