Restaurant with panoramic sea-view terraces in Ostuni's historic center.