Authentic Italian restaurant offering a wide selection of dishes. Features spacious indoor and outdoor seating.