1076 Cocktails and 231 Bars now listed

Rose Water

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