L'Eau à la Bouche is a French restaurant offering a convivial dining experience in an original setting.