All Gozo Glass retail outlets will be closed from Friday, 29th December 2023. We are open from Monday 8th January 2024.