Location
11016 East 81st St Tulsa, OK 74133 | Tel: (918) 872-6014
About us
Gift card
Guest book
Sitemap
Home
Menu
Drink
Event
Download
Gallery
Location
Open menu
menu
x
MENU
About us
Gift card
Guest book
Menu
Soups
Salads
Signature sushi & Sashimi
Traditional
Combinations
Children's Menu
Kitchen Entrees
Lunch Hibachi Grill
Desserts
Drink
Osaka Cocktails
Sake Cocktail
Exotic Drink
Wines
Beer
Non-Alcoholic Cocktails
Event
Download
Gallery
Location
Sitemap
Location
Home
/
Location
Location
Address:
11016 E 81 St. Tulsa, OK 74133
Tel: 918 872 6014