Skip Navigation
Vol. 4, No. 5, May 2008
by Staff
Francoise Payard, owner of Payard Patisserie inside Caesars Palace unveiled a 13-foot-tall chocolate clock that dispenses free truffles throughout the day.