The Plaza Shopping Centre, Sliema - Intercomp Malta
MENUMENU

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.30am to 7.00pm