HAPPY HARRY’S WINE & LIQUOR Store in WEST HAVENCategories: Lionshead Light, Lionshead Pilsner, Stegmaier PumpkinFilter: Address897 BOSTON POST RDWEST HAVEN, CT 06516USContactPh: 14752388844 Previous Post (p) MK GOODIES Next Post (n) EAST MAIN WINE & LIQUOR