This weekend somebody left a flier for "Dumpling Republic" hung on the doorknob of our Central Square apartment. It was a funny little ad, congratulating us for being in their "Free delivery zone" and promoting a solitary menu choice of $5 15-piece pork + leek dumplings. We tried them out, and they were pretty good -- your choice of fried or boiled, with a side of sauce. Basic, but no complaints.
Still, we were a bit sketched out by their unwillingness to tell us where they were located (beyond "an industrial complex in Central Square") and they fact that they don't accept customer pick-ups (delivery only).
Anybody else have experience with this place? How long have they been around? Where are they located? Do they have a proper license for this kind of business (and is one required)? A Google search of the City of Cambridge Web site for "Dumpling" turns nothing up...
Updated 6 months ago | 5
Updated 11 days ago | 3
Updated 5 months ago | 1
Updated 1 year ago | 0
Updated 2 years ago | 2