YUTAKA
Updated 91 days ago
6560 E 51st St, Tulsa, OK 74145
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 Food dine in, Japanese Food take out, delivery and catering. You can find online coupons, daily specials and customer reviews on our website.