Get directions to: N. J. Michaels, Holden, MA
Restaurant address: 700 Main St Holden, MA 01520, USA
Restaurant: N. J. Michaels