Our location

Yutaka Grill & Sushi Buffet
6560 E 51st St, Tulsa, OK 74145
  • Tel:(918) 921-3400

Contact form

Your Over all Rating:


Review / Suggestion
Your Name
Your Email Address