Authentic Greek taverna offering fresh, local meats and delicious meze in a charming setting.