Yağmur Cafe & Restaurant offers a dining experience with scenic views.