This actually was a pretty good sub shop. Sadly, they didn't make it. The good news is that they have been replaced by a little place caled My Pie. The only products are personal-sized pizzas (anything you can imagine) and salads. But, it's quite good.
“Out of business - replaced by great pizza place”