La Piazza offers pizza and pub fare. Find them in multiple locations.