I would not assume that this place is peanut free. Although I believe their main oil they use is sesame
That I do not know. kost of the food you cook for yourself. some food isn't marinated. but I dont know if they grease the grill with peanut oil. I apologize I cant answer that
Thanks! Your answer is awaiting moderation.