The Football Factory in the basement of Legends bar, just behind the Empire state building is good, and has about 10 screens showing lots of games. Saw us loose to Bristol there last season, in the company of half a dozen Palarse fans. :(
Not sure what time they open though.