Imperial Mall & Suites


Imperial Mall & Suites is a shopping mall in the center of Miri.