Posted on September 5, 2011 by Yumolicious China’s Beijing Duck Restaurant can seat 9000 people at one time. Share this:PrintTweetMoreShare on TumblrPocketWhatsApp