Here's what Trippy members say about Bamboo Dumpling Bar:
"There is a place called Bamboo Dumpling Bar that has THE BEST dumplings ever!" See More