This is a really cute little shop that sells products made with edible flowers - like salts, sugars, tea mixes, chai, and lots more. I just happened to stop in. The owner was really sweet and was putting out fresh cucumbers to sample the salts just as I arrived.
I had an iced chai with almond milk. I have to say, it was a bit weak and I couldn't taste the rose petals. But it was refreshing nonetheless!