Piazza Italia offers a menu of Italian specialties, including pizza and ice cream. They provide both delivery and pick-up services.