New Tokyo, CHICAGO, Illinois (IL)
Readily operating at 3139 North Broadway Street () in CHICAGO, Illinois (IL) (60657), New Tokyo are available at 7732481193. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in CHICAGO, Illinois (IL)
New Tokyo contact information and details:
Address: 3139 North Broadway Street - , CHICAGO, Illinois (IL) 60657
Contact Phone: 7732481193
