Restaurant Details Address: Phi Phi Island Village | 47/2 M.8 Aonang, Ko Phi Phi Don 81000, Thailand Phone: +66 936362899 See what's nearby