O Grain de Sel is a French restaurant known for its consistently high-quality dishes, featuring fresh ingredients. Offers a menu with a variety of options, including children's menus and set lunch menus.