La Table Saint Crescent is a haute French restaurant offering an exceptional dining experience.