Dining in Venice can be expensive, but Trattoria all Vedova in Calle del Pistor, near Ca'D'Oro ferry stop, is where the locals eat and the food is good and inexpensive.
The menu is compact with primi piatti featuring several types of pasta costing €10.
Main courses are between €9 and €12. Go early, as it get very busy. Just after we arrived a long queue appeared at the door. Not far from Trattoria Vedova in Strada Nova is an excellent bar called Cantina Vechia Carbonara where you can enjoy an aperitivo. The bar is very popular with young Venetians and we felt like locals with our red wine and delicious snacks.
One of my favourite places to have lunch in Venice is Snack Bar da Piero Mauro, not far from Piazza San Marco, in Calle dei Fabri. The place is tiny, but there are a couple of seats where you can have a great coffee and a sandwich.
You really do have to go to Florian in Piazza San Marco when you are in Venice. It is expensive, but worth going for the atmosphere alone. The decor is gorgeous and it is a delight to watch the waiters wielding their trays with a flourish. We ordered the cheapest thing on the menu, a spritz and a snack.
Harry's Bar at Cipriani is also a must. Drop in for a Bellini and some serious people watching.
If you’re visiting Venice, you may also wish to check out these Venice concierge tips to plan your trip.
Debra Kolkka writes two blogs, Bagni di Lucca and Beyond and Bella Bagni di Lucca. With a background in fashion, this Australian splits her life between her home country and her beloved Italy, enjoying the best of both worlds. You can find Debra on her blogs.