L'Oasis is a French restaurant offering a menu with good value. It also features a bar, tapas, and ice cream in a recently renovated setting.