Found 5 places
Address: 8122 South Harvard Ave, Tulsa, OK 74137
Latitude: 36.0459 (36°2′45″N), Longitude: -95.9403 (95°56′25″W)
Phone: (918) 574-2888
Site: www.phoandjapanesesushi.com
Address: 522 South Boston Ave SUITE 102, Tulsa, OK 74103
Latitude: 36.151 (36°9′4″N), Longitude: -95.9886 (95°59′19″W)
Address: 601 South Boston Ave, Tulsa, OK 74103
Latitude: 36.1509 (36°9′3″N), Longitude: -95.9882 (95°59′17″W)
Email: Info [at] roppongitulsa.com
Phone: (918) 221-0818
Site: roppongitulsa.com
Address: Tulsa, OK
Latitude: 36.0299 (36°1′47″N), Longitude: -95.9234 (95°55′24″W)
Address: 311 2Nd St, Tulsa, OK 74120
Latitude: 36.1559 (36°9′21″N), Longitude: -95.9879 (95°59′16″W)
Phone: (918) 508-7676
Site: www.yokozunatulsa.com