Cute place with a peaceful environment located in the height of Thessaloniki.
Good value for money.