Tulsa OK Japanese Food Products 1. 3324 E 51st St, Tulsa, OK 74135 | Osaka Fantasy Steakhouse-Japan (918) 712-9943