Le Barrault is a restaurant offering simple, fresh dishes. Services include delivery and a bar with Wi-Fi. Temporarily closed.