Home
Menu
Location
Gallery
Reviews
About Us
Order Online
Any questions please call us.
Ichiban Japanese Steakhouse & Sushi Bar
|
(918) 272-2323
9500 N 129th E Ave #100, Owasso, OK 74055
© 2019
All Rights Reserved