Authentic Greek and Mediterranean restaurant in Fiskardo, offering dishes with an Italian touch. Features fine artisan Greek and Italian products.