La Piazza offers fresh, homemade Italian cuisine, including pizza, pasta, salads, and gelato, with an emphasis on the flavors of Italy.