Bonsai Garden is a Chinese restaurant offering Cantonese dishes, soups, and dumplings in a relaxed setting with a leafy terrace and Buddhist decor.