Best Pizza

From its original location in the Wooster Square neighborhood in New Haven, this pizzeria has spread to several locations in Connecticut, and one in New York, much to the delight of its devoted fans, who keep voting it No. 1.