Location on the map

5 Tharwat Jihad St., Off Amr Ibn Al Aas St. - Giza - Al Badrashein

Map directions