12625 Sierra Hwy, Santa Clarita, CA
Le Chene is a true destination restaurant and oasis in the country side, serving excellent traditional French food at its best. Weddings are held on the beautiful grounds, including a garden shaded by an enchanting oak tree, and our banquet facility is the perfect location for any kind of function,…
No reviews yet.