Mymoune Rose Petals Jam 250g

Mymoune Rose Petals Jam 250g - a 100% natural (Great Taste Gold Award) rose petal jam from Lebanon.

A high quality 100% natural rose petal jam from Lebanon (Mymoune brand). Awarded Great Taste Gold at it’s launch.