We recommend thanasios place for its own merit and location which is near everything in downtown Thesaloniki.