Store Location

You can shop directly from our store in Zamalek, Egypt 

Our Address: 6 ElGezira El Wosta Street near Abou El Feda, Zamalek, Egypt

Google Maps Location: https://maps.app.goo.gl/eZ74HjtJLBb2affV8?g_st=iw