Largest Quince store in New England