Lorong Api - Api 2, Api-api Centre, 88000 Kota Kinabalu, Sabah, Malaysia, 88000, Kota Kinabalu, Sabah
0109581786
Report this restaurant