FREE DELIVERY WITH NO MINIMUM PURCHASE FOR MALTA
0 items0.00

No products in the cart.

Contact Us

Your Name (required)

Your Email (required)

Subject

Your Message

STORE ADDRESS

26, St. Cathedral Street,

Sliema, SLM1536,

Malta.

TELEPHONE

00356 27320060

STORE HOURS

COVID MEASURES ARE CURRENTLY IN PLACE

BY APPOINTMENT: Wednesday & Saturday – 11am to 5pm

Monday, Tuesday, Thursday & Friday : Reserved for website deliveries.

Sunday – Closed

VAT NO: MT17936705

Find Us On The Map