Currently Browsing: Midori Super Sour

The new face of MIDORI


MIDORI; that melon tasting liqueur that is just oh so good! Getting its start in Japan in 1971, MIDORI hit the road and never looked back. It debuted in New York City in 1978 at Studio 54, and has since been a huge success in the United States and around the world. Do you happen […]