Where to Shop

Locations


Luqa

Address:

89, Censu De Candia Street, Luqa

Tel:

2180 3774

Business Hours:

Monday to Saturday: 
08:00hrs to 13:00hrs and 
16:00hrs to 19:00hrs  

Sunday: 
Closed 


Back to Outlets