Italian restaurant specializing in grilled meats. Offers outdoor seating and family-friendly amenities.