Italian restaurants on Long Island, especially the south shore are plentiful but good ones are hard to find. Recently, I had the opportunity to sample DeVinci's in Island Park and I can tell you that it was a surprisingly pleasant find. Here is my restaurant review of Island Park's DeVinci's:...