L'Ô à la Bouche is a French restaurant offering a seasonal menu with an emphasis on fresh, homemade cuisine.