The food is great! I always order a vegan sundae (I have a dairy allergy) and it is one of the only dessert places with a few allergen friendly options.
HOWEVER, the wait and the way you are seated is terrible! I have gone several times and you have to force your way to the front to ask to have your name put on the list. There is no room to wait and you often are literally on top of other people waiting and trying to move when people leave (it's the same entry and only one door is open). There are often several empty tables (both cleaned and uncleaned) that sit there for 10-20 minutes before the host seats you. The table I was sat at (table for 2) had been open and cleaned for the entire 20 minutes we waited. The host will often debate whether to clean tables, take out menus then put them back, and overall has no idea how to properly seat people. He also sat us at a booth that could have easily sat 4-5 people when there were groups of 4-5 in front of us! The problem is not the lack of space but staff who clearly don't know how to count!