Amanda Bynes Makes Rare Public Appearance in West Hollywood — Looks Much Healthier!