Tikka Kabab

11009 E 41st St
Tulsa, OK 74146

Tikka Kabab

Address:
11009 E 41st St
Tulsa, OK 74146
Phone:
918-292-8230

Directions
Find Nearby
Located off E 41st St in Tulsa.
A special thanks to our advertisers