Il Fornaio
520 Cowper St, Palo Alto
(650) 853-3888
Recent Reviews
Order Online
Reserve
You May Also Like
President's Terrace - 488 University Ave
Bar, Tapas Bar
Lou & Herbert's - 488 University Ave
JOE & THE JUICE - 508 University Ave
Juice, Coffee & Tea, Juice Bar & Smoothies
Restaurants in Palo Alto, CA
Il Fornaio
520 Cowper St, Palo Alto, CA 94301
(650) 853-3888