The Midori Sour is notorious for its bright green color and unique melon flavor. It is bubbly, sweet, slightly sour, and oh so refreshing!
511