Reader's pick for best pizza? Really? Ugh. I was not impressed. Definitely do not recommend.
Comments (0) READERS' PICK BEST PIZZA - 2010
Picasso's Pizza & Grill
7215 Skillman St.
Dallas, TX 75231
214-553-8100
Picasso's Pizza & Grill

























