On the corner of South St and Main St in the plaza with Sichuan Cottage there is a new pizza place called Big Boy’s Pizza. Their website is http://Bigboyspizzanj.com
But since there is no info up yet there at all, their facebook page is https://www.facebook.com/bigboyspizzaNJ
I may have to try one of the huge subs they posted on their facebook page!