Not specifically a vegetarian restaurant, but the romantic, canal-side dining room of La Zucca (aka “the pumpkin”) does offer a huge range of high-quality vegetable dishes, from the signature pumpkin-and-ricotta flan and potato cakes to zucchini-and-almond lasagne. The seasonal menu (Italian only, but the staff speak English) also includes plenty of meat dishes, such as succulent rabbit with white wine, and lamb with spices. End with one of the homemade cakes—pear cake with ginger or the “spices tart” with red wine and raspberry.