Does anyone remember Dragon Garden in Sherwood Plaza, Natick. Overall it was nothing to write home about, but they had some of the greatest pan fried dumplings/ Peking ravioli (guo tie) of anywhere in Boston. Instead of the normal crescent shape, theirs were flatter and more half-moon shaped, with a really light and flavorful filling. Since dragon garden closed around 5 years ago I've been unsuccessfully searching for a replacement favorite dumpling. Does anyone know where the dragon garden owners went, or has anyone found a dumpling to rival these? Thanks!