La Piazza is an Italian restaurant offering a menu of Mediterranean-inspired cuisine, including stone-oven pizza, pasta, and antipasti.