Picasso's Reviews & Details
222 S Church St
Picasso's is located at 222 S Church St in Charlotte near the intersection of S Church St and W 3rd St. Their menu consists of American dishes . Call (704) 376-8767 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:S Church St And W 3Rd St
Tell us more about Picasso's Charlotte!