18160 Dallas Parkway Dallas, TX 75287-7105
Carrollton/Farmers Branch
972-248-0011
www.picassospizza.com
Hours: Sun-Thu, Sat 11am-10pm, Fri 11am-11pm