Fine dining restaurant Votsalo in Fiskardo, Greece, offers Greek cuisine with a unique setting and beautiful views.