Filter

Cuisines

Select cuisines

The Best 15 Restaurants in Malta

Azure
4.5
41 reviews

Pjazza Dwerja | San Lawrenz, Island of Gozo, Malta,

I thought it would be a letdown since the window collapsed, but it's still a great place. Gorgeous sea, cliffs, and fun