Layered Protein Bar Ruby Chocolate (12 x 60g)
My Protein Layered Protein Bars are there most indulgent protein bar yet, created to be a guilt-free and delicious snack to support your fitness ambitions.
Packed with over 20g of protein, and featuring six irresistible layers of taste and texture, these mouth-watering treats are the ideal way to upgrade your healthy snacking.