Il Fornaio

Italian restaurant<br /><br />520 Cowper Street<br />(at the Garden Court Hotel)<br />Palo Alto, CA 94301<br /><br />Phone: 650.853.3888

Get Directions to here | Add a new place in this area | Hotels in Palo Alto

Big map | Google Earth KML | OpenStreetMap

luistxo (updated 11 years ago)

lat: 37.4481697083, long: -122.1588974


Did you see something wrong?, contact Tagzania.