Home 矽谷十大法國餐廳 Fleur De Cocoa By siteeditor. Published on 14 10 月, 2012. 39 North Santa Cruz Avenue Los Gatos, CA 95030, United States (408) 354-3574 fleurdecocoa.com