Luqa - A fully equipped 100SQM restaurant, centrally located on a main road. Having a spacious kitchen and storage room and offering 70 seated covers with a bar area.
Locations
Best known for housing Malta International Airport. It has a mix of residential and industrial areas. The town is also home to the historic Parish Church of St. Andrew.