Sheikh Mohammed Bin Zayed Road, International Media Production Zone (Meaisem 1), Jebel Ali
2.61 mi from Jumeirah Village Circle (Al Barsha South 4)
Texas Chicken - American fast food restaurant in Al Barsha 1, Dubai. Burgers, chicken, and desserts with parking and wheelchair access.
Is this your listing?