Home | Find a Store | Luqa The Model Shop, Luqa 5, St.Thomas Street, Ħal Luqa LQA 9031 21499101 MONDAY TO SATURDAY - 9AM TO 7PM Other Outlets Iklin Paola Ibrag Gozo