A humble place at the heart of Thessaloniki.