Vegan. They have really great gluten free pasta and bread. Eaten here many times without any issues. My only complaint is they are a bit pricey for pasta (without any meat).
Yes