Print now
Penyu Restaurant
Address :
Level 1, Main Hotel Building, Nexus Resort & Spa Karambunai, Jalan Sepangar Bay, Kota Kinabalu, 88993
Print now