Kinokawa Restaurant, SCHAUMBURG, Illinois (IL)
Conveniently located at 1578 West Algonquin Road () in SCHAUMBURG, Illinois (IL) (60195), Kinokawa Restaurant can be contacted at 8477059200. We advise you to call up in advance to make a reservation.
More restaurants in SCHAUMBURG, Illinois (IL)
Kinokawa Restaurant contact information and details:
Address: 1578 West Algonquin Road - , SCHAUMBURG, Illinois (IL) 60195
Contact Phone: 8477059200