Seems to have opened (at least the sign in the window says "Open") on Main Street, I believe in the Loving Hut space. Any reports would be appreciated.
Nice sour vegetable and pork dumplings and pot stickers
The Perfect Soup Dumpling
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise