Osaka Japanese Steakhouse
Local business
74135 Tulsa
United States
Phone: (918) 712-9943
Website: http://www.osakasteakhouse.net/
Local business
Phone: (918) 712-9943
Website: http://www.osakasteakhouse.net/