Liqueur Shop The

14, Pjazza San Gorg, Victoria, Gozo, Malta, VCT 1100