In France, Jen and Nick must dig deep to keep their horse charity going, and will Brian and Paula's new restaurant be ready in time for opening day?