Le Bacchus is a French restaurant offering a refined cuisine in a convivial brasserie setting.