Nick’s Pizza finally brings an Adrienne’s-esque square pie to Forest Hills