Beware! This is NOT the same restaurant as the Pio Pio in Dilworth. Don't ask me how they can have the same name but if you Google Pio Pio Charlotte, the one in Dilworth has a totally different website.
I dine at the Dilworth Pio Pio regularly & it's delicious. Don't let this place deter you from trying it.
I recommended a friend try this new location & told her exactly what to order. They seemed a little confused which I thought was weird. I called Dilworth just to make sure it was the same owners & was told the Lancaster Hwy location is different owners (I asked how they could have the same name but the person didn't know). Then called Lancaster Hwy & asked if they're the same Pio Pio as in Dilworth & they guy replied, "It's the same food"...I said, no I want to know if it's the same owners. He said yes. I don't believe that, especially based on the reviews here.
I did some further research & it appears Pio Pio is a franchise so that explains the name. But based on the reviews I won't be trying the other location.