Italian restaurant Bella Taranto offers a scenic dining experience. Enjoy a spectacular menu with views of the sea.