Located in Miracle Mile Shops at the Planet Hollywood. They do have outdoor seating, but it's in a mall so you'll be people watching. Lots of tvs, audio is on the bigger game that night. Some of the seating have beer taps which is awesome. Wings were great. I haven't tried the other food, it's quite expensive.
If you just wanna watch a game and drink, just go to a sports book with personal tvs and you'll save more money that way unless you're under 21.