Location on the map

2 El Rashad St., off Abbas Anany St. - Giza - Al Badrashein

Map directions