Penang Plaza is a local shopping mall located on Jalan Burma.
Address126 Jalan Burma, George Town, 10050, Penang, MALAYSIA