Enjoy classic Italian cuisine at La Taverna, located near the Venice Lido.