I second the waitress, pizza is solid too.
I like Joann's on Rt 50, just North of Mays Landing. http://www.joannsii.com/JoAnns_Pizza_and_Restaurant_II/Welcome.html
Gregorio's on Rt 40 South was another good place. I say "was" because they just went out of business a couple days ago with no advance warning. Really a shame, a great local place with pizza, hoagies, bakery and a decent selection of groceries. It was the closest thing to a Mom and Pop grocery store in the Mays Landing area and new owners just took over two years ago. No idea why they closed, seems like you should have the resources to survive for more than two years after buying a business. I really miss them, was in there 3 or 4 times every week.
Technically not in the Pines, but there is a small pizza joint in the strip mall south of the Tuckerton Stewart's on Route 9, that has some of the best Sicilian pie I have eaten. Please keep in mind though, I was out in the Pines for thirteen hours before dinner and my hunger may have swayed my taste buds.
BTW- The same pizzeria has cute waitresses too.
Naples. A local hotspot. Their pizza is good but a bit overrated, IMO.
My top pizza spots in SNJ:
1. Palace Pizza in Weymouth
2. Penn Pizza Palace in Mt Royal
3. Special Pizza City in Egg Harbor Twp
4. King of Pizza in Gloucester City
I used to love King of Pizza, but something has changed. It's been pretty bland the last few times I got it, but that was several years ago. Fifteen years ago, they had the best pizza going in this area.