12 April, 2023 / No Comments / in Our Tenant / By Admin Mahaka BarBar Ribs adalah salah satu tenant dari Mahaka Square