L'Eau A La Bouche is a restaurant offering French cuisine and pizzas.