Sergey and Davier offer a description of their mission and their vegan goods at their brand-new store at Mason and Filbert, open just one month.