Los Pollos Hermanos is located in Saudi Arabia on 9J365C6, King Abdullah Road, Al Ruwaida. Los Pollos Hermanos is rated 4.8 out of 5 in the category fried chicken takeaway in Saudi Arabia.
Address
9J365C6, King Abdullah Road, Al Ruwaida
Service options
No-contact deliveryDelivery