Kyles Restaurant Cafe - Shelter Island, NY Kyles Restaurant Cafe - Shelter Island, NY Kyles Restaurant Cafe - Shelter Island, New York Kyles Restaurant Cafe - Dining - Shelter Island, NY Kyles Restaurant Cafe - Shelter Island, New York Kyles Restaurant Cafe - Dining - Shelter Island, NY Kyles Restaurant Cafe - Shelter Island, NY Kyles Cooking Class - Shelter Island, NY