Delice & Sarrasin is a Vegan French restaurant, located in the heart of the West Village, that focuses on translating authentic French cuisine into animal free dishes.