A family celebration dissolved into a night at the hospital after a Nedlands restaurant accidentally poisoned them by confusing mosquito repellent for cranberry juice.