Restaurant Highlights Type: Pizza, Cafe, International, Pasta Restaurant Details Address: Phi Phi Island, Ko Phi Phi Don 81000, Thailand Phone: 75601017 See what's nearby