Restaurant Highlights Type: Thai Restaurant Details Address: Takua Pa district | อ. ตะกั่วป่า, Ko Kho Khao 82190, Thailand Phone: 945919414 See what's nearby