New Garden is a Chinese restaurant offering classic meals in a relaxed, greenery-decorated space.