Explore More Cities › +
Discover the unexpected in the Bay Area. Explore All of SF Bay Area
Restaurants & Bars 11

Lamb dumplings at China Village

jay | Nov 30, 2004 08:51 PM

not much to say here, just wanted to say for those lamb lovers out there, have these!!!

nice steamed dumplings with rich lamb flavor but without being too lamby for those lamb haters out there, this was a new one for us last week


Want to stay up to date with this post?

Recommended From Chowhound