Food is really good for the price! You get a good sized portion. You won't have any leftovers to take home but the portions are definitely big enough to fill you up. My favourite is the turkey sandwich on cranberry bread. The waitresses are very friendly, although they do push drinks on you pretty hard sometimes.
I would recommend stopping by in the afternoon/morning when it's quieter. At night there are long lineups even if there are cleared tables inside, and the music is loud enough for you to have to shout. Be prepared for an onslaught of mid-2000s R&B at uncomfortable volume.
Been here lots of times and I'm always pretty pleased with the experience aside from the lineups - not cool when I can clearly see clean, empty tables inside and I'm freezing my ass off outside because "no seats are available".