Get directions to: Kenwood Diner, Spencer, MA
Restaurant address: 97 Main Street Spencer, MA 01562, USA
Restaurant: Kenwood Diner