La Lucia Express
Shop No: Shop 19A
Address: La Lucia Mall, 90 William Campbell Drive, La Lucia, 4051
Phone No: 0658468964
Operating Hours: Mon to Fri: 09:00 - 18:00, Sat: 08:30 - 17:00, Sun / Public Holidays: 09:00 - 17:00
Phone No: 0658468964
Operating Hours: Mon to Fri: 09:00 - 18:00, Sat: 08:30 - 17:00, Sun / Public Holidays: 09:00 - 17:00