Review of Picasso's

12300 Inwood Rd, Dallas, TX 75244

Overall Rating

Review


9 year old loves it; gluten free pizza apparently tastes really good.

Updated 12 years ago