Epic Dumpling is an unpretentious Chinese restaurant offering dim sum, noodle soup, and other Chinese standards, including vegan options, with a focus on handmade dumplings and fresh noodles.