Ichiban Japanese Steakhouse & Sushi Bar

9500 N 129th E Ave #100
Owasso, OK 74055


Phone: (918) 272-2323
No Delivery!

Store Hours:

Mon - Thurs:11:00 AM - 09:30 PM
Fri & Sat:11:00 AM - 10:30 PM
Sunday:11:00 AM - 09:30 PM
Any questions please call us.