Le Bivouak is a French restaurant offering a welcoming atmosphere and generous portions.