Pizza Review
Cape Cod Cafe (not in the cape) is very similar to Town Spa pizza (size and style) Sauce was pizza jar style and goes down a few points for me. Sauce killed it for me.