Get directions to: Mike's Donut Shoppe, Leicester, MA
Restaurant address: 1181 Main St Leicester, MA 01524, USA
Restaurant: Mike's Donut Shoppe