Location on the map

2 Ahmed Nasr St., off Sayed Hamada St. - Qalyubia - Al khusus

Map directions