Olga's place has become my go to place when in Thessaloniki.