AED 100 Black Petals Flowers Shop Shop 6 Al Bada, Al Wasl Road Jumeirah 1, Dubai,UAE, Dubai 2 months ago