I have eaten at this restaurant location a couple times, and picked up subs at other times.
The pizza was okay. The sauce was a bit thin, the cheese wasn't the greatest.
The subs I had (PLT) were really good though, in fact, some of the best ive ever eaten.
more