5 restaurants that serve excellent Venetian-style fish in Venice

1) Osteria al Mascaron

A word to the wise: if you decide to eat in this tavern, don’t even bother looking at the menu. Find the eccentric owner and ask him for advice. If he likes you, you’ll eat the best fish that Venice has to offer (not to mention drink the best wine). This place is not really cheap but it’s worth every penny.

a plate of cooked shrimps

Calle Lunga Santa Maria Formosa 5225

+39 041 522 5995


Never miss a hidden gem in your favourite city!

Sign up to see the full list and gain unlimited access to the website. Signing up is free and what’s even better: you’ll receive a 10% discount in the 500 Hidden Secrets online bookshop!

  • Save your favourite lists and create your own personal collection of hotspots
  • Gain access to every list on the website
  • Stay up-to-date on new secrets and destinations, exclusive discounts and giveaways
  • Get 10% off in our online bookshop

Already a member? Log in.

New here? Sign up.


Shop online

The 500 Hidden Secrets of Venice reveals off-the-beaten track places and interesting details for anyone who's keen to explore Venice's best-kept secrets.

Buy the book

Join the community

Sign up for free to gain unlimited access to the website. Plus, you'll receive a 10% discount in our online bookshop.

Sign up