ViaMichelin
Hosteria La Stazione
Location picture
Fabulous 9 (927 reviews)
Approx. €34
Location
Via Solferino, 8
00185 Roma