Seafood restaurant "The Island" offers Greek cuisine.