Get directions to: 86 Winter, Worcester, MA Restaurant address: 65 Water St Worcester, MA 01604, USA Driving Walking Bicycling Restaurant: 86 Winter