I would come here often to grab lunch as it's near my grad school. I find while it's visually a nice place, the prices are too rich for me and the food quality doesn't seem to match. While no where near as crowded as Whole Foods in Union Square down the street, it can get a bit full fast. In the future, I'd rather deal with the lines and crowds and prices at Whole Foods because at least there I've never been disappointed in the taste - and that is the most important thing in a good lunch yes? Also, the cashiers are rarely friendly and often seem bored. That's never fun.
Pros: Atmosphere, Choice
Cons: Service, Prices, Quality