Previous Venue Next Venue Venue Description
1. Straw Hat Pizza Invasion 6959 Arapaho Rd Ste 104, Dallas, TX 75248 (North Dallas)

Launching its 2nd DFW location, the Cali pizza co prides itself on having invented the layered, flaky "California crust", using six types of cheese on every pie, and growing its own tomatoes and wheat, the latter specifically in volcanic Idahoan soil at 4