Il Fornaio Il Fornaio

Il Fornaio Map

520 Cowper St. (University Ave.)
Palo Alto, CA 94301
Map
Cuisine: Italian
For casual Italian cuisine in downtown Palo Alto.
Openings: Dinner nightly

Features