Herb's Garden Restaurant Herb's Garden (The Roof Garden of Lato Boutique Hotel) The name has been ... Shortlist
Pagopieion Restaurant Pagopieion (Ice-Factory) is a "quirky", very different restaurant and cafe/... Shortlist