Store Locations

Egypt

  • El Obour

  • Nasr City

  • Heliopolis

  • The 5th Settlement

  • Shobra

  • Maadi

  • Downtown

  • Zamalek

  • Giza

  • 6 October

  • Zagazig

  • Alexandria

  • Hurghada

  • Luxor

  • Semiramis Intercontinental Hotel, Cornishe El Nile, Garden City
  • 0227920167
  • View on Google Maps

France