Thursday, May 1, 2014

THE EPIPHANY


Palo Alto's newest hotel, opened seven weeks ago.

Their restaurant:  Lure + Till

World class.