Traditional Greek Taverna. Known for grilled meats, especially liver, and high-quality olive oil.