Green Tea Chinese Restaurant is located in the 102 Plaza of Hudson, NH. It began in 1992 occupying the space that China Village was previously located. It is a family business that is run by Emily Pan with her husband Steven. In 2005, we had the Best Spicy Szechuan Dishes by The New Hampshire Magazine.