This place is like an oasis in desert. Venice is expensive and existence of such a food store is very pleasant. You can do all of your food shopping from here at reasonable price. I remember the bottle of 500 ml coke was around Euro 0.57.
In Venice you can buy some fresh vegetables or fruit at some greengrocer's, at some stalls and even from some boats.
The Pescheria sells fresh fish and seafood and has been on this site for six centuries. The current structure was built in 1917.
Guess this is a new slant on a car boot sale - on a boat instead! The Dorsoduro area of Venice has several boat shops like this - near the big Frai church I think it was.
What to buy: Bric-a-brac and antiques
As well as the markets of Rialto selling fish you can stumble across little stalls in the back streets - this one we passed as we crossed Canareggio towards Campo Santa Maria Nuova.
These markets are opened on most of the Piazzas in venice.
What to buy: All the fresh fruits and vegitables.
There are no more fresh than the markets of Italy
What to pay: Low prices than any supermarket.