Back to photostream

Crystal shrimp dumplings

Crystal shrimp dumplings ($5.50). Although the perfectly steamed skins of these treasures were sturdy in holding in their generously packed fillings, that the overall taste was predictable.

1,126 views
0 faves
0 comments
Uploaded on November 15, 2007
Taken on September 25, 2005