Beachside seafood restaurant offering Greek island vibes. Enjoy refreshing drinks and beach service.