Seafood and meat taverna, Taverna Panorama, offering panoramic views.