Steelers Bar in Geneva, Switzerland?
Does anybody know of a Steelers bar in Geneva, Switzerland? I will be there for the Atlanta game with jersey on and towel in hand.
I checked the Post-Gazette's list, but they only have one in Zurich. I checked out the Royal Canadian in Paris last year, but I wasn't able to watch the game with the time difference. They did say the joint was out of control during the Pens Cup run.
Thanks for the help!
Here we go!