Le Bacchus is an Italian restaurant offering tasty, generous home-cooked meals. Enjoy authentic Italian cuisine made with quality ingredients, possibly on a charming terrace.