Ichiban Japanese Steakhouse & Sushi Bar
$$ • Teppanyaki, Japanese, Sushi Bars
Hours: 11AM - 9PM
9500 N 129th E Ave STE 100, Owasso
(918) 272-2323
About Ichiban Japanese Steakhouse & Sushi Bar
Customers' Favorites
Recent Reviews
Ratings
Menu


Hours
Monday | 11AM - 9PM |
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | Closed |
Ichiban Japanese Steakhouse & Sushi Bar in Owasso is the best restaurant around, with friendly staff who go above and beyond. The welcoming atmosphere and delicious food make it a must-visit spot. They even cater to allergies, ensuring a safe and enjoyable dining experience for all. The portions are generous, and the service is top-notch. Whether dining in or taking out, Ichiban offers a fantastic meal that will leave you wanting to come back again and again.