It's a very cute locally owned sandwich place with many vegan options available. Ask for no cheese on the veggie sandwich as it usually comes with cheese. Their panini bread is home made and excellent. Great vegan brownies and black tea.
I brought a couple of my non-veg friends there and they enjoyed the atmosphere and the food!
Cons: slightly noisy