I just moved to Zurich, Switzerland from the US yesterday. We won't have TV at our house for a while. I really want to watch the Indianapolis MotoGP race somewhere. Can anyone recommend a bar/restaurant where I might be able to see it tomorrow?
We are living in Herrliberg.
My 2012 Aprilia...