Italian restaurant Il Burchiello, offering seafood and Mediterranean cuisine with vegetarian options, and a scenic view.