Get directions to: Zimmies, Leicester, MA Restaurant address: 865 Main St Leicester, MA 01524, USA Driving Walking Bicycling Restaurant: Zimmies