Vegan impossible burgers and crispy spring rolls with peanut sauce prove plant-based doesn't mean compromising on flavor or portion size at this casual, eclectic spot.