Yokozuna Yale
9146 S Yale Ave #100, Tulsa
(918) 619-6271
Menu
Restaurants in Tulsa, OK
Yokozuna Yale
9146 S Yale Ave #100, Tulsa, OK 74137
(918) 619-6271