Restaurant Highlights Type: Seafood Restaurant Details Address: 79 Moo 2 | Chamai Subdistrict, Tham Nam Phut, Phang Nga 82000, Thailand See what's nearby