San Giuliano

San Giuliano is consistently ranked among the very best restaurants in St Julian's, with a fiercely loyal following for its exceptional Italian seafood cuisine and one of the most breathtaking settings on the island. Perched above gorgeous Spinola Bay, the upper terrace offers sweeping views of the colourful fishing boats and the shimmering bay beyond. The menu is a love letter to Italian seafood — tender octopus carpaccio, perfectly grilled mixed fish, lobster pasta, and seasonal specials that change with the tides. Book well in advance for a window table — this is one of Malta's most sought-after dining experiences and consistently one of the very best evenings out on the island.

Spinola Bay, St Julian's STJ 3000, Malta

Hours

mon
12:00 – 23:00
tue
12:00 – 23:00
wed
12:00 – 23:00
thu
12:00 – 23:00
fri
12:00 – 23:00
sat
12:00 – 23:00
sun
12:00 – 15:00

Location

Been here before?

Share your experience of San Giuliano.

Help others decide with an honest review.