VILLA SPIRIT SHOP Store in STORRSCategories: Lionshead PilsnerFilter: Address591 MIDDLE TURNPIKESTORRS, CT 06268USContactPh: 18604296421 Previous Post (p) TOLLAND CORDIAL SHOPPE Next Post (n) MK'S WINE & SPIRITS