Taktekha tikka cover
Taktekha tikka logo

Taktekha tikka - Al Qusur (Telal Al Doha), Dhahran

Fast Food - Grill - Indian

2.8

Fast Delivery

Sandwiches

Side Orders

Beverages