Pizza Review
Not new haven, but hands down best in socal. Only reason i gave it a ten is because I been to the other places around here that are rated higher and they do not hold a candle to this place. I