Great vibe....7/6/2024So I visited when Switzerland was playing Italy. The place was heaving, but the vibe was awesome. ...Read more on Tripadvisor