This taverna serves traditional Cretan/Greek dishes, with a focus on well-grilled chicken and pork. They are also known for their delicious lemon pie. The establishment offers simple, affordable food.