A Chicago restaurant recently dubbed the best pizza spot in the U.S. by Yelp is now available beyond its usual locations -- but only for a limited time. Pequod's Pizza announced throughout this week, the popular pizzeria will be popping up in five different Chicago-area suburbs.
Chicago pizza spot named best in US now popping up in several suburbs. See story here.