Public Question Asked by NileGuide about Alexandria
Do you know of a retailer called Spider in any of the shopping malls in Smouha? If so which mall is it in.
The Best Answer
Answered by alexandria lovers , Al Iskandariyah, Egypt
yes i know spider its computer hope he sell laptops computer accesories its on computer market in front of smouha club and its in so famous place if u need any more information just ask iam in this area every week
Answered by Mona , Er Raml, Egypt
It's a computer retailer