Highly recommend this place for it's central location in Thessaloniki on a great block with amazing cafes within a very short walking distance.