Top Local Places

LFT's

Shops 18 & 103 Alade Market, Ikeja, Nigeria
Shopping/retail

Description

ad

LFT's is a fashion store, selling the latest in women's and children's wear.

Quiz

NEAR LFT's