Loading Video…
This browser does not support the Video element.
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.