August 1, 2018ELMWOOD AMERICAN DISC LIQUOR (66813) Store in BUFFALOBy Eva Potter Categories: LaLuca Prosecco 750mlFilter: Address 171 ELMWOOD AVE14201, BUFFALO, NY, USContact Contact Store Previous ELMSFORD WINE & SPIRITS*** (51023) Store in BUFFALO Next EMERALD COAST WINE & SPIRITS (84322) Store in BUFFALO