17W705 Roosevelt Road, Oakbrook Terrace, IL 60181 Tel: 630-691-1333
is the name of the second largest Island located at the north end of
Japan. That’s where our restaurant’s name originated from.
We are dedicated to serve the best sushi and Hibachi steaks in the
Oakbrook area. We have highly trained chefs that are here to
entertain you and your guests, as a well as prepare the freshest
food with all of our homemade sauces and seasonings.
17W705 Roosevelt Road, Oakbrook Terrace, IL 60181
Tel: 630-691-1333
Mon-Thur: 11:00am-9:30pm
Fri: 11:00am-10:30pm
Sat: 12:00pm-10:30pm
Sun: 12:00pm-9:30pm