Tag: KFC

Lamcy Plaza is a shopping mall located in Dubai, United Arab Emirates. The mall is owned by Lal's Group and was opened on March 17, 1997 in the locality of Oud ...

READ MORE +