Information
Location Info |
Features |
---|---|
Abuja Business Center, Abadon Str. Abuja Federal Capital Territory Nigeria +33 61 13 314 12 Visit Site |
Shopping Mall Cinema Restaurants Lake Water Side Cafes Outdoor Dining Shops Shopping Events |
Jabi Lake Mall reviews
Login to comment