Bldg K 08, Greece Cluster, International City, Dubai, United States
Bldg K 08, Greece Cluster, International City, Dubai, United States
No delivery
Spot something wrong?
Dishes at Tikka & Tadka Restaurant. Prices may vary in venue.
Been to Tikka & Tadka Restaurant? Be the first to share what you ate.