CrèMe De Menthe

A liqueur flavored with peppermint leaves, may be clear or tinted with green, yellow or red food coloring.


From The Food Encyclopedia by Jacques Rolland and Carol Sherman


Most popular videos