Location on the map

1 Khalf El Thawra St Off Ahmed Orabi St - Qalyubia - Shubra El Kheima

Map directions