Sports bar in Helsinki.