Advertisement
leisure  

Cheetos-themed restaurant opens for three days

"Cheetos make everyone happy," says celebrity chef Anne Burrell, who created the 11-item menu for The Spotted Cheetah.

Multimedia

Advertisement

Most Popular Videos

Advertisement