Alleluia Flourish Gardens Int is located in Lekki, Nigeria on 3rd roundabout, carwash Junction, Admiral Ayinla Ikate, Lekki Lagos NG, Ikate. Alleluia Flourish Gardens Int is rated 5 out of 5 in the category flower market in Nigeria.
Address
3rd roundabout, carwash Junction, Admiral Ayinla Ikate, Lekki Lagos NG, Ikate
Service options
In-store shopping