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