Petals & More Flower (Fresh Flowers) is located in Abuja, Nigeria on Crystal Palace Int. Hotel, Port Harcourt Cres, Garki 2. Petals & More Flower (Fresh Flowers) is rated 3 out of 5 in the category flower market in Nigeria.
Address
Crystal Palace Int. Hotel, Port Harcourt Cres, Garki 2
Service options
In-store shopping