Location on the map

13 Abdel Razek El Sanhoury St., off Abbas El Akkad St. - Cairo - Nasr City

Map directions