Back to list
Italy Inn
Very good 8 (134 reviews)
Around €17
Location
Via Asiago, 39
10142 Torino
See on the map