Italian-Japanese pop-up extends its run on the Las Vegas Strip

Italian-Japanese pop-up extends its run on the Las Vegas Strip