Taziki's Mediterranean Cafe reviews | Cafes at 4929 E 71st Street - Tulsa OK

Taziki's Mediterranean Cafe

4.6
539 reviews
|Restaurants|Tulsa, OK 74136