A new outlet has been opened in Gozo at the following address President J.F. Kennedy Square, Victoria VCT 111, Gozo. Contact number is + 356 27550160 Find more details of this outlet and other outlets here