Restaurants & Bars 1

Dallas pizza

wilbur | Feb 22, 2004 11:25 AM

I've always loved the pizza at Louie's on Henderson in Dallas. Now it's official! They just got voted the best pizza in Dallas by D-magazine. They make their own sausage for the pizza. I hear all their food is great but I can't resist their pizza.

Want to stay up to date with this post?

Recommended From Chowhound