It's a fun place to go for breakfast or lunch, and the food is certainly delicious. We've had a few problems with the staff though. The hostess told my name for my husband and I, and we waited over 30 minutes for a table right in front of her stand. Finally, we asked her when we would be called after seeing she seated people coming in after us, and she said she called our name 20 minutes ago, which she certainly did not. That's not even the problem, as she wasn't even apologetic about it. Additionally, the crew at the deli can be a bit rude, especially with take out. You might have to wait a while to pay even if your order is hot and ready. They need a better system.