Restaurants
Food and Drink
Concept Stores
All at the Faqra Club Plaza, located within the Edelweiss project which is being delivered this summer