The Chinese Buffet in this Video is the Krazy Buffet and it is located : 8095 W Sahara Ave, Las Vegas, NV 89117, USA

source

Comments are closed.