My wife and I got chicken pecan salads. The quality was quite good, the quantity, more than adequate, and the price reasonable.
The pizza and subs look like they would be great, but I'll never know; there are no gluten free (me) or lactose free (my wife) options.
If you don't have dietary restrictions, this is probably a great place. If you do, at least the salads are good.