Found 3 places
Address: 5079 South Yale Ave, Tulsa, OK
Latitude: 36.0902 (36°5′25″N), Longitude: -95.9219 (95°55′19″W)
Phone: (918) 828-0740
Address: 7227 S Memorial Dr, Tulsa, OK 74133
Latitude: 36.0587 (36°3′31″N), Longitude: -95.8858 (95°53′9″W)
Phone: (918) 249-5262
Site: lannathaitulsa.com
Foursquare
Address: 8102 S Lewis Ave, Tulsa, OK 74137
Latitude: 36.046 (36°2′46″N), Longitude: -95.9585 (95°57′31″W)