Texas Chicken - Abraj Makkah is located in Fairmont, Saudi Arabia on Clock Royal Tower Hotel, Ajyad St, Al Hajlah. Texas Chicken - Abraj Makkah is rated 2.5 out of 5 in the category chicken restaurant in Saudi Arabia.
Address
Clock Royal Tower Hotel, Ajyad St, Al Hajlah