Happy Garden is a Chinese restaurant known for dishes like crispy duck and Peking soup.