Il Fornaio

520 Cowper St
Palo Alto, CA
650.853.3888
37.447921
-122.158839

for Il Fornaio
Directions
from: