Far from her Fox Park storefront and well before word of her dumplings spread throughout Soulard Market, Lona Luo was hard at work honing her craft in remote southwestern China. Distance-wise, it's about as far away as you can get from her south-city restaurant Lona's Lil Eats (2199 California Avenue; 314-925-8939), though you'd never know this from tasting the food.