Eating Deli French at Fleur de Sel restaurant in San Francisco, CA.

Feedback

Do you manage or own Fleur de Sel?

Yes