Went to this place thanks to the suggestion by the birthday girl, and let me tell you, it was a nice surprise...
You have several options such as soups, sandwiches, salads, pasta, subs, and of course pizzas (on different sizes). I decided to order a lasagna and I was very pleased with my choice. Just be careful if you are watching your carbs... the lasagna came with garlic bread which definitely surpassed my daily carbs intake.
They have take-out food, we saw people picking up several pizzas and other food items.
There is validated parking, you don't need to enter it in the machine, just give your plate and parking stall number to the server and s/he will validate it for you.