-
Restaurant, Food & beverages , Shawarma
4.5
(741 Reviews)
Saudi Arabia
More Locations
Nola - Maadi
NOLA- El Hosary
Mevida
More locations can be viewed in the app