Willow St. Cafe 3398 El Camino Real (near Matadero Rd.) Palo Alto CA United States
Phone: 650.493.3470