Too many good places on island for Italian food.