Hailed as the place to watch live sports in Venice, it's fair to say that with three screens in the bar there are great views from anywhere.
Hailed as the place to watch live sports in Venice, it's fair to say that with three screens in the bar there are great views from anywhere.