Melrose

8163 Melrose Ave.
Los Angeles, CA 90046

(323) 591-2662

Sweet Flower currently accepts Cash and Debit cards.