CHAMPAIGN, Ill. (WCIA) — One southwest Champaign restaurant has been closed for almost a week. The Champaign-Urbana Public Health District closed Pie’s the Limit on September 6th. It’s located at Village Green Place.
The sign from the health district showed the restaurant had an ‘unsatisfactory compliance with local ordinance.’
No word when it will be back open.