Lanesboro Pizza

739 S Main St, Lanesborough, Massachusetts, United States