Domino's ITCC Mall is located in Kota Kinabalu, Malaysia on Lot G-11 & G-29, Ground Floor, ITCC Shopping Mall, ITCC Mall. Domino's ITCC Mall is rated 3.9 out of 5 in the category pizza restaurant in Malaysia.
Address
Lot G-11 & G-29, Ground Floor, ITCC Shopping Mall, ITCC Mall