My friend and I will be in Venice for a few days. We leave at 5 pm on a Tuesday for a few hour ferry ride to Croatia. I was thinking we might buy some food in Venice to eat on board the ferry (assuming that we are allowed to take food on board). My friend is vegetarian so I was thinking we could pick up some bread, cheese, fruit, etc. and having a picnic on board. Can anyone recommend some good places where we can get food for the trip? We are staying on the Dorsoduro, near the Accademia vaparetto stop.