Previous Image Next Image totally Italian, really Italian Piazza Express Everything is truly Italian in London. or is it just Stew wanting to be in Italy already and kind of in a zone already?