Luzzus does not yet have a photo. Upload the first!
X
Comments
Quote: Luzzus has a sign that says it's a cafeteria, but it's anything but a cafeteria. The food is excellent and the view is of the Qawra Bay. It is air-conditioned, which was very necessary the week I was in Malta (temperatures reached the mid-30s C on a... Read the full Luzzus review
From journal Maltese week