Lettuce -not iceburg as it is mainly just water- I know that potatoes aren't good for them and too much broccoli can give them a thyroid problem.
But I now that squash, carrots if they're cut up small enough for them, cucumber, cactus, green peppers, green beans, spinach, cauliflower, mushrooms, eggplant, some broccoli (not too much).
You can pretty much give a tortoise anything and they'll eat it.
I've never given radishes or onions to my tortoise, I don't know what it will do to them but I know they won't eat strong smelling foods.
Fruits should be kept to a minimum because it's too high in sugars for them.
You can feed her some fruits about once every other week.
They love red foods, raspberries, watermelon, tomatoes, strawberries, etc. They can eat other fruits that aren't red as well like blackberries, blueberries, bananas, kiwi, and apples, etc. But like I said, keep that to a minimum.
Hope that helped, good luck.