UPDATE: Dumpling Master opens in Dawson Dumpling Master is at 145 Forest Blvd. Suite 450 in the Dawson Crossroads shopping center. - photo by Julia Hansen This Dawson-area fresh dumpling restaurant is now open.