Yang's Garden is a Chinese restaurant offering traditional dishes in a cozy atmosphere. They provide both dine-in and take-away options.