New Owner of Sam’s Italian Bringing Back Freeport Location
All of Sam’s Italian Foods in Maine were bought by a New York company…but don’t cringe. According to MaineBiz, the company out of New York, Teamshares, wants to keep Sam’s Italian the same! Richard Michaud owns the chain and is retiring. Well deserved since he and his wife have been at this since 1988. Michaud … Read more