Can anyone who still lives in Cherry Hill suggest the best place for pizza? I'll be visiting for the first time in years and I really miss a good Jersey pizza. Years ago when I would visit, Rigiavonies (not sure of the exact spelling now) in the Centrum shopping center had THE best pizza but they are long gone, apparently. I Googled and found a place in the same location called Stella pizza. So what would be the best place for a pizza with the thinnest crust possible too?