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
sales@intercomp.com.mt

Opening Hours

Mondays to Saturdays from 9.00am to 7.00pm