Yayla Musa is a Turkish restaurant offering a focused menu of traditional starters and main courses, served in a hillside setting with scenic views.