Charlotte
The Dumpling Lady is one of Charlotte.

1. The Dumpling Lady

6.8
1115 N Brevard St, Charlotte, NC
Dumpling Restaurant · Optimist Park · 4 tips and reviews