I've had the sandwiches  + pizza + pastries in the deli portion, I've also been in the sit-down side of things.  Both were A-ok.  Nothing spectacular or amazing, just good.  I like the fact they always have at least 4/5 different pizzas ready to go. Also, I enjoy the sandwiches but don't like the frozen spinach that's used.  The pastries are probably the best thing there.  In the sit-down portion the pastas were large and filling, albeit not extremely flavorful. The service was nothing to brag about, the calamari was pretty good.