Restaurant
Tokyo Japanese Restaurant
10 locals recommend,
Location
7516 N Western Ave
Oklahoma City, OK
Central Oklahoma City
Tips from locals
The first & the Best Sushi Bar in OKC - traditional - Japanese owned & operated for over 30 years!
Unique things to do nearby
Locals also recommend
- 9 locals recommend