For the wait time, I felt like the food was overrated. We got there around lunch time (admittedly realizing it would be a busy time). Hostess told us it would be 25 minutes for a table (it was just two of us), but we ended up waiting an hour to be seated. Food didn't take too long thankfully. Waitress was very kind. We ordered the Corned beef Reubens and some fries. They give you one pickle per person while you wait for your food. Food was decent, they do have gluten free bread options for sandwiches. It was cooked well, but I think due to the wait time, I would get one to go next time.
The shop area was cute but very overpriced (example: a small bag of mini M&Ms was repackaged in one of their little bags and being sold for $5.40).