You are in Venice...dropped your bags at your hotel and its exiciting to wander all the little walkways, and you pass a place & think "That looks b...
All reviews seem positive