Home › Top 5 Pizza restaurant in Canton, Massachusetts Find best Pizza restaurant in Canton, Massachusetts, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Canton Center Pizza US, Canton, MA 02021607 Washington St Neponset Cafe US, Canton, MA 02021497 Washington St Apollo Sub & Pizza Shop Inc US, Canton, MA 02021651 Washington St Stone L'oven Pizza Co. US, Canton, MA 020218 Washington St Alpha Pizzeria - Canton (MA 02021) US, Canton, MA 02021480 Neponset St