I'll Fornaio

» March 9, 2003 @ 06:10

My favorite Palo Alto restaurant