Restaurant Highlights Type: Thai Restaurant Details Address: 26 Th Takua Pa, Takua Pa, Thailand Phone: 0 76 217903 See what's nearby