A Restaurant Where There Is Rarely Any Waiting

Are you planning to eat out and wondering if the restaurant can accommodate you and 4,999 of your closest friends? If yes, you may have to travel a ways — all the way to Changsha, China. That is where the world’s largest Chinese restaurant is located. How about these statistics for the West Lake Chinese […]

Read more