Great place, very well located in the heart of Thessaloniki.
We loved spending our time here!