CONTACT

 

LOCATION

2638 North Lincoln Ave

Chicago IL 60614

HOURS

Tues/Wed/Thur 5 – 10PM    

Fri/Sat 5 – 11PM    

Sun 5 – 9PM

CONTACT US

773-935-2000

info@junosushichicago.com