Sky Buffet

62 W. Main St.
Spencer
Massachusetts
United States