"they have not labeled any vegan items on their menu, but they have a separate section for vegetarian sandwiches. I had to ask which vegans could be made and they said they could all be. I have the tom brady sandwich, vegan, without avocado, and for some reason they have left the mushrooms. it had vegan cheese in, fake meat and a kind of sauce. it was delicious, I'd return definitiw. the price is also not too bad and the sandwich is decent big, I could eat the whole thing and really be full or half for later. I have the sandwich to go and they wrapped it in paper, put it in a paper bag and gave me paper napkins, so everything was biodegradable."