A number of their dishes do have peanut butter in them. This information was displayed on the menu.
You'd have to call and ask. They are very accommodating.
Not sure on the peanut oil, however there food is not good at all. I would not recommend.
Thanks! Your answer is awaiting moderation.