April 4, 2026 Oliver Sharman Taverna del Porto in Puglia, Italy. The food is as good as the view. photos (22)