WebsiteLocation: 200 S. 2nd St. St. Charles, IL 60174 Phone: (630) 587-8221Parking: LotMenu Link: menuNotes: Additional parking available in City garageRestaurant Type: Italian