Texas Chicken

16th St - Khalifa CitySector 12 - Abu Dhabi