La Piazza offers authentic Italian cuisine. Enjoy pizzas, pastas, and various meat and fish dishes.