Yelken Beach is a Mediterranean and seafood restaurant.