Location on the map

8 El Sadat St., Kafr Birk El Khiam - Giza - Kerdasa

Map directions