Le Chene French Cuisine

  • 12625 Sierra Hwy,
    Santa Clarita, CA 91390
  • Phone: 661-251-4315
  • Cuisine: French Restaurant

Map

Unable to Display Map