Modify Reservation
Book Today

Il Fornaio is an authentic Italian Restaurant with indoor and outdoor dining for lunch and dinner.

Open Hours

Sunday - Thursday 5p.m. - 8:30p.m. 

Friday & Saturday 5p.m. - 9:00p.m. 

Location
520 Cowper Street, Palo Alto, CA, USA