Sweet Lou’s Restaurant and Tap House is now open in the Athol Crossings Shopping Center where U.S. 95 crosses Highway 54. “It’s been great becoming part of the Athol community,” said Chad Foust, co-owner. “They have been very welcoming and have embraced us since breaking ground.” The Athol location is the third Sweet Lou’s restaurant...Read More