+Vote!
Sort by A Welsh View (Free subscription) - 08/04/2008
Sundance Channel The Westlake Restaurant in Changsha, China is considered to be the largest Chinese restaurant in the world. It is set over 14 acres, with over 100 private dining rooms, pavilions, halls, Imperial Hall, and various stages for lives...
+Vote!
Sort by Nag on the Lake (Free subscription) - 08/05/2008
With an official plaque to prove it, The West Lake Restaurant in Changsha, China, holds the title of the world's largest restaurant. With a staff of nearly 1000 - including 300 chefs - and 5000 seats, West Lake is a combination mini-theme park and eatery, featuring live entertainment and landscaped pools and pavilions. Overseeing the enterprise is its savvy and energetic owner, Qin Linzi, who uses...