Vegan Restaurants/Cafes in NYC

I will be visiting NYC next weekend and I'm looking for recommendations for vegan restaurants or cafes that are good for lunch. I'm specifically looking for places that are all vegan, not places that are just vegan friendly. If any of these places are near fun sights for an out-of-towner, that would be great too.