Very nice place. In the center of Thessaloniki