Le Moliere is a French restaurant offering traditional cuisine with homemade dishes. Takeaway options are available.