Yep, this is a pretty random one. I'm looking for a bar to watch the Academy Awards tomorrow night in Flushing after a dinner at Little Pepper. Any ideas? Doesn't have to be super near Little Pepper--anywhere in Flushing or even outer Queens generally would work. Kitschy and random is fine, of course.