Kenwood Diner

97 Main St.
Spencer
Massachusetts
United States