You might like the UK. The place is wall to wall with allergen lists.
Depends on the business and some will just put a "speak to the staff if you have an allergy" on the menu.