Location on the map

516 El Horreya Road, Abu Qir St., Floor 2 - Alexandria - Fleming

Map directions