Feeling Great Naturally
Ultra Flora Restora
Ultra Flora Restora is a probiotic made just for us. Comprising of 10 different strains and a minimum 30 billion of essential gut flora with the addition of a probiotic and stachyose to give what we consider the best value probiotic product available. Over hotter months, we may restrict supply to some destinations to ensure the highest quality product on arrival.