Best Pizza Shop is now open in New Canaan CT. We believe how food is prepared and where it comes from makes an impact on how it tastes and how it makes you feel. Our special dough is developed through a unique 5 day fermentation process which gives it that memorable flavor and structure. Our supply chain is transparent, sourcing market-fresh all natural ingredients such as organic flour from Utah and local tomatoes from New Jersey combined to make mouth watering Pizza!