D
David Spiteri Review of Scan Computers Malta
The one and only computer store and service centre...
The one and only computer store and service centre in Malta. Great parking. Smart shop. Mostly helpful staff.
Comments: