Taverna Panorama offers a breathtaking Aegean view. Enjoy delicious local cuisine and friendly service at this mid-priced establishment.