__
Restaurant, Food & beverages , Fast Food
4.4
(168 Reviews)
Saudi Arabia
More Locations
Chicken N Ribs - El Zamalek
Chicken N Ribs - Cairo Festival City Mall
Chicken N Ribs - WestownHub Mall - Al Sheikh Zayed
More locations can be viewed in the app