Restaurant Details Address: 157 Moo 7, Ao Nang, Muang | Phi Phi Don, Koh Phi Phi, Ko Phi Phi Don 81000, Thailand Phone: (66) 075.601.083 See what's nearby