An IthaTaste of Plant-Based Eating

In their pilot episode, the IthaTasty team gorges themselves on the taste and culture of plant-based eating in Ithaca, New York.