Palo Alto
520 Cowper Street,
Palo Alto, CA 94301
(650) 853-3888
paloalto@ilfo.com
RESTAURANT HOURS
Open for Dine In, Outdoor Dining & To Go
Dine In, Pickup & Delivery Available Monday-Wednesday 5-9pm; Thursday-Sunday 12-9pm
Please note, Il Fornaio Palo Alto will be closed on Christmas Day.