Rooftop Taverna offers a unique experience. Enjoy beverages and friendly service with potentially amazing views.