This place has quality hand made masks that you would want to purchase when you're here in Venice…read more If you want to get a decent mask, expect to pay about 50euros or more.
They also give tax refund if you spend over certain amounts, so make sure to ask and have your passport number ready! I normally don't take my passport around, but another option is to take a photo of the passport instead.
Unfortunately, no public bathroom here!
I've attached a map of where the store is located. Venice is literally like a maze!