Review of Picasso's

7215 Skillman St, Dallas, TX 75231

Overall Rating

Review


We LOVE the GF pizza. We eat it often and have never gotten sick

Updated 10 years ago