Thessaloniki offers Greek cuisine and a taste of Southern European hospitality.