Main Navigation

California Cafe

700 Welch Rd, 
Palo Alto, 
CA

Owner's Message

From the owner

Even with its chic, sleek new-in-the-'80s attitude this place manages to stay popular on into the new millennium.



Previous Next