Yelken Garden Beach is a Turkish, Bar and Grill, and Seafood restaurant offering a unique beachside dining experience. Guests can enjoy a diverse menu with stunning sea views.