Restaurant Highlights Type: American, Sandwiches, Thai Restaurant Details Address: Ba Keao Bay, Phi Phi Island, Krabi | Phi Phi Village, Ko Phi Phi Don 38000, Thailand Phone: +66 95 720 3382 See what's nearby