Vegetable dumplings at 888 Bistro