Grew up in Walpole and am now back to the area. Some things changed, but not the same great food at the local pizza parlor. Diamond Pizza is awesome. The pizza is top notch (take it from someone who lived in the South for a while!), but they have a good menu selection of grinders, salads, burgers, etc. The steak subs are awesome and the salads too. Convenient pick-up window too.