This Italian restaurant, Pizzeria La Grotta, offers a dining experience with indoor seating for 56 people and outdoor seating for 36. It also features a beer garden and is known to serve healthy cuisine.