This is right on the corner of South Neil & Church street in downtown Champaign. Dinner outside on the side walk out front is a favorite for many everyday but especially on weekends.
Comments
Sign in or get an account to comment.