Village Inn Pizza Parlor

 1801 W Springfield Ave
Champaign, IL

Not open

Giving it a five stars because it was awesome back in the day . This location closed up it’s Champaign location several years ago and moved it to Urbana Illinois. It’s new location didn’t last long and closed up . No longer a village inn in the Champaign/ Urbana Illinois area

See all reviews

Log in to your Menuism account to leave a comment.

See all latest comments

I Dine In: