NOOR AL SATWA. CAFETERIA AND COFFEE SHOP

Al Satwa Street