Calamari in Southern Maine or New Hampshire?
[Note: This thread was split from the Boston board at:
http://chowhound.chow.com/topics/3119... -- The Chowhound Team].
Stumbled across this thread and I have a major hunger for some good calamari. Can anyone recommend a restaurant in Southern Maine (Portland) or New Hampshire?