
The latest in a series of openings for Straw Hat Pizza restaurants opened to great fan-fare in the Dallas / Fort Worth area last week (12/09/10).
Some unofficial video footage from local pizza fans in Flower Mound of the grand opening day activities can be viewed at this link.
No comments:
Post a Comment