Le Boucan is a restaurant offering a menu of fresh, homemade cuisine.