Manzella's Italian Reviews & Details
115 S 1st St
Manzella's Italian is located at 115 S 1st St in Champaign near the intersection of S 1st St and E University Ave. Their menu consists of Italian and American dishes . Call (217) 352-7624 for delivery or takeout.
- Cuisine:Italian and American
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:S 1St St And E University Ave
Tell us more about Manzella's Italian Champaign!