Enjoy a traditional Cretan dining experience at Gramboussa. This rustic Greek restaurant features exceptional meals made with pure ingredients and traditional recipes, often complemented by produce from its own garden.