Ive had lunch here a few times and each time I was disappointed.
There are a few vegetarian options, and I asked for a sandwich without cheese. It took 15 minutes and It ended up coming out with cheese, and she thought I said I wanted it "with" cheese even though on the menu it already said it included cheese. It took her another 15 minutes to give me a version without cheese.
Every other time I came in it felt like the servers were very unenthusiastic about their work, and it felt like i was taking time out of their day.
I would prefer cuppa joe where the service is friendly and the portions bigger and better quality. They also have a vegan breakfast burrito there.Pros: Nice ambiance
Cons: Bad service, No vegan option on menu