Yokozuna

309 E 2nd St, Tulsa, OK 74120

Happy hour: food

2pm - 5pm daily

  • discount rolls
  • apps

Sources and contact

View source

Restaurant website

Loading Happy Hour Find…