Literal Translation: “It’s not some tart”
Actual Meaning: it means that something is tricky, difficult to do or to handle.
This is a colloquial expression that is usually elided to “C’est pas d’ la tarte.”
Note that “ne” is not always pronounced in spoken French