Yokozuna
309 E 2nd St, Tulsa
(918) 508-7676
Recent Reviews
Order Online
Reserve
You May Also Like
Mr. Kim's - 119 S Detroit Ave
Asian, Korean
La Tertulia - 311 E 2nd St
New Mexican Cuisine
Peacemaker Lobster & Crab Co. - 313 E 2nd St S
Seafood
Restaurants in Tulsa, OK
Yokozuna
309 E 2nd St, Tulsa, OK 74120
(918) 508-7676