The Plaza Shopping Centre, Sliema - Intercomp Malta

The Plaza Shopping Centre, Sliema

Level 3, The Plaza Shopping Centre,
Bisazza Street,
Sliema SLM 1640
2291 6205
[email protected]

Opening Hours

Mondays to Saturdays from 9.00am to 7.30pm