Sorry, this location is now

Closed

Samsung

61 Farid Semeika St., Hegaz Square, Heliopolis, Cairo

away