Le 20 is a French restaurant and bar known for its excellent cuisine and remarkable service. It offers a quiet, shaded, and pleasant terrace, making it a great spot for a meal.