1075 Cocktails and 232 Bars now listed

Rose Water

Rose Water is water scented with rose petals and is used in the Rimbauds Left Hand cocktail.