Bar
Stefansdorf, 28/A, Sankt Lorenzen
Enjoy the World Cup final matches whilst having a drink at the bar.