Sliema, Tower Road

Sliema, Tower Road

Address: 10, Tower Road, Sliema SLM1608

Tel: +356 2134 6266

Contact Details

Address: 10, Tower Road, Sliema SLM1608

Tel: +356 2134 6266

Opening Hours

Monday - Friday10:00am - 7:00pm
Saturday10:00am - 8:00pm

Sign up to our Newsletter for the latest offers!