Impossible Burger Debuts at Bareburger in NYC
Initially, Bareburger will serve the plant-based burger exclusively at its outlet near New York University's campus (535 LaGuardia Place, New York, NY 10012). More Bareburger outlets are expected to add...