Local Guides World

Janice Chen

1 reviews on 1 places
Indigo
2017 Aug 24
Perfect location in the centre of Heraklion to sit and enjoy the view with some food and a drink. Talking of which, excellent food, large portions, great taste and low prices all make this a super restaurant. Homemade lemonade was particularly delicious.