Mohamed El Sebaei Street, the Egyptian Buildings corridor, next to the Disneyland store, , El Nozha El Gadida, Cairo
telephone
Directions
Ibrahim El Orabi Street, off Mohamed El Sebaei Street, , El Nozha El Gadida, Cairo