Yes, she did return to Mount Olympus. Leto didn't have a single place to hide during her delivery due to the curse of Hera. But when her children grew up, they restored their mother's status at Olympus. Then, in Zeus's favor, she returned there despite Hera's disapproval.