Ichiban Japanese Steakhouse & Sushi Bar
$$ • Teppanyaki, Japanese, Sushi Bars
Hours:
9500 N 129th E Ave STE 100, Owasso
(918) 272-2323
Take-Out/Delivery Options
Customers' Favorites
Recent Reviews
Really disappointed with the large amount of MSG that is used on the hibachi. Food shouldn’t have to be doused with MSG to taste good. Unfortunately we won’t be going back because of it. Service was great though!
Ratings
Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | Closed |
One of my favorite places. Like to drink bottled Saporro here. Food is consistently good and obviously fresh at the griils. Wait staff is sometimes hard to understand. Sometimes it takes too long to receive a requested item, like a drink refill. Overall, it is obvious they aim to please. Will come back soon.