Italian restaurant Onda Verde in Torre Chianca offers lunch and dinner daily. Specializes in Italian, seafood, and Mediterranean cuisine.