Chase Williams leaves professional review on the pizza Mecca of New Canaan, CT.