La Piazza offers artisanal Italian cuisine, specializing in pizza. They provide delivery and takeaway options, with a focus on quality ingredients.