Modify Reservation
Book Today

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

Open Hours

Currently Closed

Location
520 Cowper Street, Palo Alto, CA, USA