Restaurant Details Address: Phang Nga Bay | Khai Nui Island, Phang Nga, Thailand Phone: 0817889470 See what's nearby