Lume

4.8
(5 reviews)
Qawra Palace Resort & Spa, Qawra Costal Road, Qawra, Spb 1900, SPB 1900
Caribbean
Mid-range
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Lume | Birkirkara | Malta | TripAligner