Shochu

3313 North Clark St.
Chicago, IL 60657