Big Bill’s New York Pizza promises a true taste of the Big Apple…in the Denver suburbs
Sometime in the late 1990s, my family stumbled upon Big Bill’s New York Pizza, 8243 South Holly Street, a dark parlor that specializes in thin-crust pies. Because the southern suburbs weren’t exactly awash with other options, this spot quickly became our go-to dinner joint, and we spent several evenings a…