Imperial Mall & Hotel Suites


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