Gall & Gall

Gall & Gall B.V. is a Dutch liquor retailer, which is part of Koninklijke Ahold NV. Gall & Gall has more than 550 stores in the Netherlands.