Happy Garden is a long-standing Chinese restaurant.