SAY IT isn’t so! The Olympia Restaurant, which has been operating in Lowell for 72 years, closed its doors last month.
He also calls the park’s North Canoe experience — where visitors head out in a 26-foot-long canoe and learn how the early French-Canadian voyageurs would travel and transport goods in canoes made by ...