hero

Manzellas Italian Restaurant

115 S 1st St, Champaign, IL 61820

Open NowFull Hours$15 Minimum$2.75 Delivery (50 - 65 min)

FAQ

SliceRestaurants in Champaign Manzellas Italian Restaurant
Price: $$