Video - Business News
Posted on September 17, 2013 at 5:16 PM
Updated Wednesday, Sep 18 at 12:55 PM
In the ever-evolving world of the restaurant industry, there's a pizza concept that's taking off, and was born right here in Dallas.
More Business News Videos
Credit: Eric Thayer Getty Images