3 great places for calamari
When's the last time you were at a local Italian eatery and didn't find calamari on the menu? On Long Island, squid is a star -- stuffed, sauteed, grilled, fried. Just pick a place and a style. Here are three neighborhood spots for the big catch and more.