- www.yutakabuffet-ok.com
- 1
Located at 6560 E 51st St, Tulsa, OK 74145, our restaurant offers All You Can Eat Buffet, Buffet To Go. Our Menu Items include American Food, Asian Cusine, Hibachi, Salad... Shogun, Japanese Restaurant, Tulsa, OK 74145, services include Japanese..
Relevance: 18.67667