The vegan scene in New York City is Top 2 and not Number 2! Check out this restaurant on your next trip for a quick bite 🍔