Creme de menthe is a sweet mint liqueur, sold in green and clear (white) versions.
Browse all ingredients