Charlie Ayers

Charlie Ayers is the executive chef and owner of Calafia Cafe at Town & Country Village in Palo Alto.

More from this Contributor