La Piazza offers a variety of Italian specialties.