Oh Del'is is a French restaurant and bar that offers a selection of authentic dishes. The establishment is known for its savory salads, providing a unique culinary experience.