Chill vibes, amazing staff
A wonderful place, a European need on Egyptian Arab land
Shopping mall
Very well