Traditional Maltese luzzu boats and yachts moored beneath the historic walls of Senglea

Tal-Barklor

A restaurant by the sea, on Senglea's historic promenade

View Menu