Dallas | Pizza | Restaurants | TX
Straw Hat Pizza
A Slice of Heaven in Dallas Dear Diary, So, I’m sitting at this place called Straw Hat Pizza—first off, it’s right at 6959 Arapaho Rd Ste 104, Dallas, TX 75248. I don’t know if it’s the location or just the weird kernel of my stomach speaking, but it’s like they took a family reunion and…