Purple Rain - grey goose, chicha morada and fresh lemon sour.
at Juvia in Miami Beach, FL

1111 Lincoln Road Miami Beach, FL 33139, USA