Eating Japanese Teppanyaki Steakhouses at Ichiban Japanese Steakhouse & Sushi Bar restaurant in Owasso, OK.

Feedback

Do you manage or own Ichiban Japanese Steakhouse & Sushi Bar?

Yes