Location on the map

4 El Quds St., off El Delta St. - Qalyubia - Tukh

Map directions