Location on the map

20 Babel St., off Mossadak Street - Giza - Dokki

Map directions