Get directions to: Il Fornaio Cucina Italiana, Palo Alto, CA
Restaurant address: 520 Cowper St Palo Alto, CA 94301, USA
Restaurant: Il Fornaio Cucina Italiana