Eating Out

Sliema has the densest concentration of restaurants in Malta outside Valletta — everything from Maltese pastizzi counters and fresh seafood to Indian, Japanese, and international chains. Tower Road and The Strand are the main restaurant strips, with more options tucked into the streets behind. Quality is variable; the places listed here are consistently good.

Guide

Eating Out