Dimitris place is great. located at the center of thessaloniki arch, right next to the arch of galleries. highly recommended.