The iconic burger chain is set to unveil its largest restaurant yet on the Las Vegas Strip, promising fans an exciting dining experience with a side of Strip glamour

Source: SFGATE