Aggelakis Restaurant in Heraklion, Crete
The Aggelakis restaurant is located on the main road going towards the Knossos Palace in Heraklion in a very beautiful and friendly area. Next to the restaurant there is a meat shop where meat is delivered. 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 from the Knossos Palace site in Crete.