NEW TOKYO

(773) 248-1193


Get Directions

3139 N Broadway St, Chicago, IL 60657

Open Daily 11:00 AM-11:00 PM

www.chicagonewtokyo.com/