L'Oben is a French restaurant emphasizing fresh, house-made dishes.