ViaMichelin
Iodio Roma
Location picture
Fabulous 9.2 (519 reviews)
Approx. €60
Location
Via Tor de' Schiavi, 55
00172 Roma