Family-friendly
fare

Set right on the Qawra coast, Luzzu is a welcoming, family-friendly restaurant that promises a delightful selection of Mediterranean-inspired dishes at great value.

Scroll to Explore

Talk of Town

Next Brand