Share

This New York pizzeria sells 2-foot slices

Pizza Barn in Yonkers, NY sells a 2-foot slice of pizza! We got the details on what goes into making the “super slice.”