Sliema
90, The Strand, Sliema
Get directions
(+356) 21 333 222
Saint Paul’s Bay
66, Blacktail Street, San Pawl
(+356) 20 182 200