Sorry, this location is now

Closed

Samsung

5 El Fawakeh St., Mohandeseen, Giza Beside Moustafa Mahmoud Mosque

away