Wellfleet Town Pizza in Wellfleet is a fantastic find when on vacation, in a world where everything is a chain or a corporation. The pizza is some of the best I have had in years, set in a beautiful spot it has the charm that you hope to find in a small little Cape pizza joint. Although trying to find parking may be tricky in the summer it is well worth the effort!