Address: 1510 S Neil St, Champaign, IL 61820, USA
Just what the governor ordered
Seemed good to me. You have to wear a mask, they have digital menus, there are plastic "walls" dividing all the tables, and everything looked clean to me.
Add Answer
Thanks! Your answer is awaiting moderation.
Was this originally a Waffle House
Trending Places
Restaurant
132 W Church St, Champaign, IL 61820, USA
Italian restaurant
204 N Neil St, Champaign, IL 61820, USA
Apartment building
907 S 3rd St, Champaign, IL 61820, USA
Pizza restaurant
33B E Green St, Champaign, IL 61820, USA
Pizza delivery
1803 W Kirby Ave, Champaign, IL 61821, USA
Drug store
2402 Village Green Pl, Champaign, IL 61822, USA
205 N Mattis Ave, Champaign, IL 61821, USA
Park
2101 W Bradley Ave, Champaign, IL 61822, USA