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