Manzellas Italian Restaurant

Manzellas Italian Restaurant

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

Closed until at 5:00 pm

Full Hours

Opening at 5:00 pm

SlicePizza Places in Champaign, IL Manzellas Italian Restaurant
Price: $$