The mall is home to over 150 leading local, regional and international retail brands. As an open retail display mall covering an area of 400,000 sq.ft, Lamcy Plaza offers a mix of brands catering to t