Egyptian Factory For Oriental Carpets location on the map
Cairo -
Heliopolis
Phone Numbers: 02-22916683, 02-22912582, 0100-1669913
Phone Numbers: 02-22916683, 02-22912582, 0100-1669913