Restaurant Highlights Type: Seafood, Thai Restaurant Details Address: The far left side of Loh Dalum Beach, Ko Phi Phi Don, Thailand See what's nearby