L'Ô à la Bouche is a restaurant offering authentic and refined French cuisine, prepared with fresh ingredients.