The view from this small park is fantastic. It's a great place to have some tea or a sour cherry juice with the locals. There are some restaurants but it's really all about the view. There are basic tables and chairs to take advantage of this with waiters serving.
You can catch a dolmus up the hill for TL1. 50
More