Wow, just wow. These burgers are legit! It's got a super fun feel to it. Lots of tv's with astroturf around them to make it feel like a real sports bar. The place is pretty busy but that's probably because it's the afc NFC championship weekend. Everything is in fun spirits at the palazzo and everyone is real happy at I love burgers.