$5 delivery fee

FREE DELIVERY

$5 delivery fee

Home

Menu

Order

Daily Specials

Yuzo Sushi Tapas

405.702.9808

808 N Broadway Ave

 OKC, OK 73102

  • Facebook
  • Instagram

Takeout Bar Menu

Gallery

Reviews

Contact Us