Print now
De Square Cafe Restaurant
Address :
Ground Floor, Likas Square, Jalan Istiadat, Likas, Kota Kinabalu, 88400
Print now