For better eyesight one should include vegetables and fruits which are orange, green or yellow like mango, papaya,orange, carrot,apricot, spinach, amaranthus(cholai),sweet potato etc more often in the diet.
Amla(Indian gooseberry) ,if taken regularly, is very helpful in improving eyesight.