The Pink Poodle in Crescent, Iowa, has closed permanently after 70 years in business, according to the Council Bluffs Nonpareil. Located at 633 Old Lincoln Highway, the steakhouse was known throughout the Omaha metro area for its prime rib. The restaurant’s owner, John McNeil II, died back in June.