Italian restaurant offering a pleasant dining experience. Features indoor and outdoor seating.