Mediterranean cafe-bar and restaurant, Venezia, offers waterside dining with a garden and salsa nights.