Taverne Thessaloniki is a Greek restaurant offering flavorful dishes at fair prices.