Restaurant Highlights Type: Noodle, Asian, Thai Restaurant Details Address: Near PP Insula, Ko Phi Phi Don, Thailand See what's nearby