BRAISED TOFU STICKS