Sample some of the finest seafood in Long Island when you visit Jack Halyards casual restaurant in Oyster Bay, New York.