....
West Lake Restaurant in South China's Changsha can safely call itself the biggest Chinese restaurant in the world, with it....