Ombelle is a French restaurant offering modern cuisine.