Manzellas Italian Restaurant

Manzellas Italian Restaurant

115 S 1st St, Champaign, IL 61820
217-212-2025

Open until 7:45 pm

Full Hours

$2.75 Delivery (45 - 60 min)

$15 min spend

    SliceRestaurants in Champaign Manzellas Italian Restaurant
    Price: $$