Order Online

Ichiban Japanese Steakhouse & Sushi Bar

9500 N 129th E Ave
Owasso, OK 74055
(918) 272-2323
Order online Menu | Reservation | Info
Any questions please call us.