The Aggelakis restaurant is situated in a lovely and welcoming area on the main road leading to the Knossos Palace in Heraklion. Meat is provided from a meat shop next to the eatery. They have fresh Cretan meat used for unique tastiness.  Grilled pork and chicken together with cooked meals are some you can enjoy after a visit to the Knossos Palace site in Crete.

►Click here to learn more about Heraklion Town!