Lista di Spagna is full of shops and cafes

[Cannaregio - Venice - Italy]