A Palo Alto Italian restaurant once known as a favorite meeting place for Steve Jobs and other tech executives is closing ...
Palo Alto's outpost of regional Italian restaurant chain Il Fornaio, which has operated at the El Prado hotel, at 520 Cowper ...
For 36 years, Il Fornaio has served Italian classics in downtown Palo Alto, garnering longtime employees and regulars.
After 36 years, that Cowper Street restaurant will shut its doors Sunday night, The Beverly Hills Il Fornaio closed a week ...