Restaurant serving delicious traditional Greek and Corfu cuisine with fresh, local ingredients and an amazing ocean view.