I believe so. Just let them know. Or, you can call them before visiting
Definitely no dairy can be accommodated but you'll want to ask them about gluten and soy. From the menu I tried, I think you'll definitely have options as it's very veggie forward food :)
They can make everything vegan, but satisfying all those other restrictions might be difficult. You should ask them directly.
Thanks! Your answer is awaiting moderation.