I originally wanted to recommend Xiaonanmen Phoenix Restaurant, but it seems that there was a fire a few days ago. Instead of going to Tenglong, you might as well go to Huamei opposite. After all, it is an old restaurant and the food is pretty good. I have been to both of them, and I feel that Tenglong is not as good as
Huamei.
Or go to Xinsheng near West Railway Station and Huangjia Baozi Restaurant on Zhongshan Road.
The food at the Yangtze River Food City in Dayanmen is too expensive, so I don’t recommend going there.
As for the emcee, just go to the wedding service and ask about it. The reputable ones are much more expensive than the ordinary ones.