This is nowhere near as bad as the reviews make out - they’re all years ago. We had a quick lunch there on a day trip to Venice, had a couple of nice toasties, a ciabatta and insalata caprese and all were nice and fresh. Throw in a beer, a spritz, a sprite and a large bottle of water came to €42 - not cheap but so close to Rialto Bridge you expect this. Staff friendly and attentive. Toilets perfectly acceptable.