This French restaurant offers a dining experience with a focus on steak. It is located at 65 Rue du Général Leclerc.