John's Pizza has operated on Spencer's Main Street since 1969, building its reputation on New York–style pizza alongside a broader menu of calzones, subs, and grilled dinners. The restaurant distinguishes itself with a substantial seafood selection—haddock, clams, scallops, and shrimp dinners are prominently featured—alongside traditional offerings like fresh salads, pasta dishes, and homemade meatballs. Kabobs, lasagna, and chicken broccoli alfredo round out a menu designed to serve different tastes. The place handles catering for gatherings of various sizes and accepts online orders for pickup.