Rose Water

£3.45

Rose water is a culinary flavouring made from rose petals. It has a distinctive floral aroma and flavour and adds a rose flavour to a variety of dishes, particularly good for desserts.

Quantity: 250ml