Rose water

A distillation of rose petals that has the intense perfume flavour and fragrance of its source. Rose water has been a popular flavouring for centuries in the cuisines of the Middle East, India and China. 

Load more