Lot G95, Ground Floor, Karamunsing Complex, 88300, Kota Kinabalu, Sabah
088-230 141
Report this restaurant