Sliema flagship showroom (700 m2)233 Tower Road, Sliema SLM 1601
tel +356 2133 3638 or 9fax +356 2133 3665 mobile +356 9988 9399email firstname.lastname@example.org
open Monday to Friday 8am to 7pm,
Saturday 8am to 1pm
Msida showroom closed for renovations
We have moved to the Sliema showroom. Kindly visit us and our products there.