6 Abdel Aziz Khalil St. Off Mohamed Farid Street, corner of Hyundai Motor Show, Cairo, Heliopolis, Heliopolis Square, Greater Cairo (including Cairo & Giza)