A wonderful and authentic place with a pecfect view on the canal street! Perfect location as well, pretty easy to find - few minutes of walk from Rialto or St. Mark.
Absolutely worth visiting!
Dan