Vegan, Gluten-Free, and Vegetarian are on the menu, but the same kitchen also prepares what you avoid, so cross-contamination is possible. Tell staff what you react to, and ask how your dish is prepared before you order.
The island café in Lindau where most of the card, wraps, bagels, salads, pasta, cakes, comes in a vegan or vegetarian version, and gluten-free is "kein Problem". Shared kitchen; say what you need.