Found 2 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
Facebook
Foursquare
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