Yokozuna

  • 309 E. 2nd Street,
    Tulsa, OK 74120
  • Phone: 918-508-7676
  • Cuisine: Asian Restaurant

Map

Unable to Display Map