Highly recommended! Nice place in downtown Thessaloniki.