Owned and operated by husband/wife team, Stephan and Alison Dziedzic, Branford Wine & Liquor is located in Branhaven Plaza. The store's proprietors are dedicated to customer service, offering a large selection of wines, small batch liquors and craft beers.