at 3324 E 51st St, Tulsa , 74133 United States
1005 FB users likes Osaka Japanese Steakhouse, set it to 6 position in Likes Rating for Tulsa, Oklahoma in Steakhouse category
Osaka Japanese Steakhouse is Tulsa based place and this enity listed in Chinese Restaurant category. Located at 3324 E 51st St OK 74133. Contact phone number of Osaka Japanese Steakhouse: 918-712-9943