There’s a lot happening at the Great Wall Shopping Mall, including multiple hair salons, a massive Asian grocery store, and a boba shop with real sugar cane being shucked with the flair of a live Vegas show. But the place to prioritize is Mama Dough—a Chinese restaurant making excellent dumplings. Located in a quiet corner of the mall, this little spot with stark white walls and fluorescent lighting can appear a bit sterile at first. But the warmth from bamboo steamer baskets and watching dumplings being delicately crafted by hand make it a soothing escape. The food is exceptional, comes out quickly, and with plenty of empty tables you won't have to wait two hours for xiao long bao. (DTF we’re looking at you.)
Less