A popular Chicago pizza spot, Pequod's Pizzeria on North Clybourne, has been ranked No. 1 in the U.S. in a new "top 100" list from Yelp and five other city spots also made the cut. It was in honor of National Pizza Day last week and included the top places from "the most passionate and trusted reviewers and influencers."
Chicago pizza spot ranks No. 1 in US in Yelp's ‘Top 100' list. See story here.