Le France is a French restaurant offering a menu of freshly prepared dishes. Takeaway options are available.