A very popular place to go. Right on busy Neil St. in Champaign. Evenings especially are popular as people love to sit at the tables on the side walk and eat etc.
Comments
Sign in or get an account to comment.