festive
deliveries
menu
Food Menu
Drinks Menu
Packages
gallery
map/contact
festive
deliveries
menu
Food Menu
Drinks Menu
Packages
gallery
map/contact
map/contact
Sliema
90, The Strand, Sliema
Get directions
(+356) 21 333 222
Hours 10:30 – 22:30
drop us a line