Café
Mint
52 locals recommend,
Permanently closed
Tips from locals
A waterfront café in Sliema, Malta, striving to bring you the best in seasonal fresh cuisine and trying to source all produce grown locally and organically.
Things to do nearby
Locals also recommend
Location
Triq Windsor
Tas-Sliema