Island Cafe

Island Cafe
Address : 1, Lorong Likas Square, Jalan Istiadat, Likas, Kota Kinabalu, 88400