Skip to main content
  • 02 27357053
  • Sunday - Thursday
    9 AM - 5 PM

  • 47 Abou El Feda, Mohammed Mazhar, Zamalek.
    Cairo, Egypt

  • Nearest Metro Station: Opera
CAPTCHA Please prove you are human