Chicken

Texas Chicken - Abraj Makkah

Fairmont Makkah Clock Royal Tower Hotel, Ajyad St, Al Hajlah, Makkah, 24211

Loading…