SEND US A MESSAGE

Contact us now

ADDRESS:
The Strand Sliema
OPENING HOURS:
Mon To Thur : 10:00 - 2:00AM Fri To Sun 10:00 - 3:00am
PHONE NUMBER:
+356 2703 0398

to top button