If he's loose/aggro/maniac we can easily shove here as I expect him to have a lot drawing/9x/7x hands in his limp/calling range.

The thing here is when he raises he's representing really few hands, like one combo of 33 and some 77/99 combos, because I don't think he has JJ+ here ever. If we had some information about opponent, about his raising and playing tendencies it would help us, but I think we can fold it against reasonable players because on NL2 players rarely raise draws (even more - on turn) and your bets are big enough to not to induce bluffs.

It a lot depends on the opponent, what kind of type he is, he could also pick such lines with only 9x or even 7x so it wouldn't be really wrong if we just shoved over his raise there but folding against unknown is also fine. But myself since it's NL2 I'd more often just shove there.