Taziki's Mediterranean Cafe

  • Dino Nithianandan
  • 4929 E 71st Street
    Tulsa, OK 74136
  • (918) 663-8851
  • dino@dctusa.com
Categories

Hospitality

  • Restaurants