Family-run Greek taverna, Glyfa, offers traditional homemade recipes and fresh seafood, including the catch of the day. Enjoy your meal with scenic views.