I am from the USA currently on a 3 month work assignment in the Netherlands. I was wondering if anyone on the board knows a good place near Amsterdam, Harleem, or Leiden where people gather to have beverage and to watch Formula 1.