Tatami Restaurant, GLENVIEW, Illinois (IL)
Conveniently located at 1859 Waukegan Road () in GLENVIEW, Illinois (IL) (60025), Tatami Restaurant can be reached at 8479988887. Please call in advance to make a reservation.
More restaurants in GLENVIEW, Illinois (IL)
Tatami Restaurant contact information and details:
Address: 1859 Waukegan Road - , GLENVIEW, Illinois (IL) 60025
Contact Phone: 8479988887
