Chantilly Restaurant
(650) 321-4080 | View Website

3001 El Camino Real, Redwood City, CA | Directions   94061

37.468536 -122.210538
Get Directions