See more See less
Al Amoor stands out as one of our top choices in Al Barsha for delicious, budget-friendly Egyptian cuisine. Despite being a bustling spot, finding a table usually doesn’t take long. The menu offers… Continue