Cloudy eye... usually a sign of poor water quality. What are your water parameters, what size tank, other fish, etc?
If it is an actual bacterial infection that won't clear up after water changes, it's usually a gram negative bacteria and my favorite drugs are sulfa based drugs or kanamycin... both are broad spectrum antibiotics and can affect your biological filtration. You could even try melafix, less intense.