Write a Review
504 E Green St, Champaign, IL 61820
I am not so sure if it is still open. Yesterday I walked by this store and it didn't look open. The original owner was a Japanese guy and he was good....
Posted on Judysbook.com:
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.