Osaka Steakhouse of Japan


11016 E 81st St
Tulsa, OK 74133

 

A Japanese Restaurant in Tulsa OK

Osaka Steakhouse Of Japan Clec is a privately held company in Tulsa, OK and is a Single Location business. Categorized under Sushi Bars. Our records show it was established in 2010 and incorporated in Oklahoma.


Day Opening Closing
Sun - Thu 11:00 am 10:00 pm
Fri & Sat 11:00 am 11:00 pm
Click the button to add a review for Osaka Steakhouse of Japan

Add Review