Restaurant Highlights Type: Noodle, Asian, Thai Restaurant Details Address: Loh Ba Kao Bay, Ko Phi Phi Don, Krabi, Thailand | Loh Ba Kao Bay,ko phi phi don,Krabi,Thailand, Ko Phi Phi Don 81000, Thailand Phone: 0848463921 See what's nearby