Italian Delight

Italian Delight is a full service Italian restaurant offering an extensive menu of Italian cuisine. Offering a party room and a great lunch menu.