Davut'un Yeri is a restaurant and cafe offering a terrace dining experience.