Yağmur Cafe & Restaurant offers Turkish cuisine.