One of the first computer and communication companies in Egypt
Computer store
Excellent
Great quality and reasonable price