La Table de Nathalie is a modern French restaurant offering creative takes on classic dishes. The cozy, wood-lined interior features a shaded terrace.