No
I have no clue about the peanut oil. I didn't see it anywhere on the menu. Most restaurants don't use it because of some people being highly allergic. I would call the restaurant or ask when your waiter.
Thanks! Your answer is awaiting moderation.