Taziki's Mediterranean Cafe
Category
General Information
Locality: Tulsa, Oklahoma
Phone: +1 918-986-8291
Address: 4929 E 71st St 74136 Tulsa, OK, US
Website: tazikiscafe.com/location/tulsa
Likes: 2382
Locality: Tulsa, Oklahoma
Phone: +1 918-986-8291
Address: 4929 E 71st St 74136 Tulsa, OK, US
Website: tazikiscafe.com/location/tulsa
Likes: 2382