NYC pizza restaurant consistently snags top spot

New Yorkers love their pizza, so coming in tops in the Big Apple is no small feat. Ribalta, on 48 East 12th St., has consistently snagged the number one spot.

Top Stories