search "amici miei", Turin, Italy(lived there for 7 years). Best pizza i ever had. ^^ If you wanna have a cheat day and you're in Turin for vacation or whatever (beautiful city), thats the place to be. Never had fast food pizza my whole life.