Surprisingly, this pizza and Italian chain, which opened its first location over four decades ago in Somerville, Massachusetts, has zero locations in Maine.
Major rumors have been swirling around the internet recently, claiming that a popular restaurant chain with seven locations in Maine is going bankrupt.
We have plenty of adorable spots here in the Pine Tree State, but one restaurant on the coast of Maine has officially been named the most adorable of them all.