The Falmouth Planning Board this week seemed inclined to approve a seafood restaurant at 159 Main Street until neighbors complained that the restaurant’s outside deck would cut off a vital
The Falmouth Select Board this week approved a variance for a 130-seat upscale seafood restaurant that would be built at 153 Main Street adjacent to Town Hall Square.