A New Haven native with love for the town's beloved "apizza" brings the charred, thin-crusted, delicious pizza to southern Florida.
A New Haven native with love for the town's beloved "apizza" brings the charred, thin-crusted, delicious pizza to southern Florida.