This place was a surprise and a delight. I needed a quick lunch and lucked into a huge, amazingly tasty sandwich for a reasonable price.
They have a huge selection of food, they cater, and they serve dinner. The service was cheerful, attentive and quick.
Parking is a little confusing, but I realized that you just park wherever you want in their wrap around lot. The decorations were interesting, but not as impressive as their food.
I would gladly go back to try some of their other offerings.