A cafe in Saddleworth has been put up for sale after being ran by the same family on a village high street for more than 20 years.