Restaurant Highlights Type: Thai Restaurant Details Address: Nai Yang Beach, Nai Yang, Phuket, Thailand See what's nearby