
Il Fornaio

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