MacLeods Restaurant
Since 1980, serving fresh, delicious seafood.
207.469.3963