La Piazza is an Italian restaurant specializing in traditional Neapolitan-style pizzas with thin crusts, pasta dishes, and fresh antipasti.