Restaurant Highlights Type: Thai Restaurant Details Address: 349 Nopparat Thara Road, Ko Phi Phi Don, Thailand See what's nearby