Trattoria La Piazza is an Italian restaurant offering antipasti, pasta, pizza, and classic mains in a rustic setting with a leafy terrace.