A food hall full of famous restaurants debuts on the Las Vegas Strip

A food hall full of famous restaurants debuts on the Las Vegas Strip