Princessa Flowers- Flower Shops is located in Dubai, UAE on Al Nahda Road Near Dubai Airport Free Zone Metro Station, Al Twar-1, Al Qusais. Princessa Flowers- Flower Shops is rated 3.8 out of 5 in the category florist in UAE.
Address
Al Nahda Road Near Dubai Airport Free Zone Metro Station, Al Twar-1, Al Qusais