Traditional Greek taverna, offering delicious food and a beautiful view. Award-winning.