Location on the map

361 Al Horria Road - Alexandria - Sidi Gaber

Map directions