We were just there last week with DD15 who is allergic to peanuts, tree nuts, and peas.
We ate at DD twice, once at Catal and once at Naples.
Catal actually had notations on the menu for things that were nut free. We did not speak to a chef or manager, but our server was very allergy aware.
At Naples, the manager came to our table to discuss menu options. He also checked back with us shortly after our food was delivered to make sure everything was ok.
We were very pleased with both places and wouldn't hesitate to go back.