Le Landsberg is a French restaurant.