TIBA PYRAMIDS

33 Pyramids Road
Cairo
Egypt