Pharmacology

Advantages of amoxicillin over ampicillin are all except ?