Ca Leon
Santa Croce 215, Venice, Italy
Featured Review : After congratulating ourselves for always dining outside of the main tourist traps of Venice, for our final meal in Italy we decided to kill a couple of hours in a city centre restaurant. As well as convenience, it would...See Full Review