Get directions to: Honeybaked Ham, Framingham, MA
Restaurant address: 240 Worcester Rd Framingham, MA 01702, USA
Restaurant: Honeybaked Ham