Honestly these are the best, most fresh dumplings i've had in the USA. I'm not native to any of those places but the dumplings here are better than any place i've found in Chicago, NYC or San Francisco's Chinatown.
I could not recommend this place more.