INSIDERItalian
Via Villa della Regina, 7,
10131,
Torino
Average price €30
PAYItalian
Piazza Gran Madre di Dio, 10,
10131,
Torino
Average price €38
PAYPiemontese
Piazza Gran Madre di Dio, 10a,
10131,
Torino
Average price €21
INSIDERPAYPizzeria
Via Umberto Cosmo, 13,
10131,
Torino
Average price €20