Order Online

Yutaka Grill & Sushi Buffet

6560 E 51st St
Tulsa, OK 74145
(918) 921-3400
Order online Menu | Reservation | Info
Any questions please call us.