South Africa's Rhodes Food Group is to buy pastry and pie maker Saint Pie in a ZAR27m (US$2.2m) deal.