I dont recall any of the restaurants advertising peanut free but they do allow you to bringing li ir own food in many picnic type areas
I didn't see any signs saying they were. I did see a warning about peanuts in the ice cream place.
I saw signs to warn of peanut use at some shops, but as others had said, you can bring in your own food :)
Thanks! Your answer is awaiting moderation.