AAA Inspector Rating Details (scale 1-5)
AAA Inspector Notes
Fleur De Sel means flower of salt and not just any salt—the salt on the tables has been hand-raked from the Mediterranean Sea. The chef/owner, Laurent, creates delectable French food that changes seasonally. Many items on the menu are modestly priced, encouraging tasting and sharing.