green tea leafs from beijing Leave a Comment / By G / July 19, 2010 quanjude roast duck restaurant beijing [gmap]