Happy Garden is a popular Chinese restaurant offering a wide selection of Chinese specialties. Expect delicious food and efficient service.