The Best 15 Restaurants in Malta

4.5 Rating
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 "