Osaka Steakhouse Of Japan

★★★★★
  • 11016 E 81st St

    Tulsa, OK 74133

    Map & Directions
  • 918-872-6014

About Osaka Steakhouse Of Japan

Hours
Fri-Sat: 11am-11pm, Sun-Thu: 11am-10pm

Food

Food
More choices in Tulsa:
Resultset_next

Osaka Fantasy Steakhouse-Japan

3324 E 51ST St Tulsa, OK

Resultset_next

Sushi Train

3302 E 51st St Tulsa, OK

5 1
Hi! Sign in to let us know how Osaka Steakhouse Of Japan was?
Write a Review
.

Order the Osaka house with Fried Rice. We eat here at least once a week and have been regulars since 2005. The 51st street location was a little more cozy and had a much better atmosphere. The only advantage to the 81st street location

3
★★★★★

Order the Osaka house with Fried Rice. We eat here at least once a week and have been regulars since 2005. The 51st street location was a little more cozy and had a much better atmosphere. The only advantage to the 81st street location

 

Wait, you're the expert.

If you've been to or used Osaka Steakhouse Of Japan, leave a review.

It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.



Write a Review