Upscale Japanese restaurant & bar supplying steak, seafood & sushi in a contemporary setting.
Address: 456 N Clark St, Chicago, IL 60654
Phone: (312) 477-7652
Comments