• 18 obour buildings Cairo, Egypt
  • Opening Hours: 08:00am - 06:00pm