Greek taverna offering traditional cuisine. Known for its views and calm atmosphere.