Cozy place at the center of Thessaloniki.