Manzellas Italian Restaurant

Manzellas Italian Restaurant

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

Closed until Monday at 11:00 am

Full Hours
Closed Shop

Opens Monday at 11:00 am

Manzellas Italian Restaurant

Manzellas Italian Restaurant

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

Closed until Monday at 11:00 am

Full Hours

Does Manzellas Italian Restaurant have any deals?

Answer:

Manzellas Italian Restaurant is not currently offering deals.

Does Manzellas Italian Restaurant offer delivery?

Answer:

Manzellas Italian Restaurant does offer delivery. Delivery is $2.75.

Where is Manzellas Italian Restaurant located?

Answer:

Manzellas Italian Restaurant is located at 115 S 1st St, Champaign, IL 61820.

What food is served at Manzellas Italian Restaurant?

Answer:

Manzellas Italian Restaurant makes thin crust pizza and more!
SliceRestaurants in Champaign Manzellas Italian Restaurant
Price: $$