The largest restaurant in the world. [article]. (pp. 30-32 Oct. 21-27 2013)
Keywords: Business