Enjoy delicious food at Taverna Heliovasilema, where many ingredients are grown in their own garden.