Authentic Greek taverna specializing in roasted meats, including lamb and goat, with fresh salads and local specialties.