Manzella's Italian Patio
115, South 1st Street, 61820, Champaign, Champaign County, US United States
contacts phone: +1 217-352-7624
website: manzellasitalianrestaurant.com
Latitude: 40.1158233, Longitude: -88.2389659
larger map & directionsread more