Il Fornaio Written by patrippon on June 26, 2017. Location 520 Cowper St Palo AltoCA94301 Next Event No upcoming events Loading Map.... Il Fornaio520 Cowper St - Palo AltoEvents 37.4477453 -122.15903550000002 Upcoming Events No events in this location Previous Next