Location on the map

44 Mansour St., Intersection of Mostafa El Maraghy St. - Cairo - Helwan

Map directions