Restaurant Highlights Type: European, Thai Restaurant Details Address: 65/23-24 Nai Yang Beach Road | 65/23-24 Nai Yang Beach Road, 83110, Sakhu, Thalang District, Phuket, Sakhu, Phuket 83110, Thailand Phone: 6676510130 See what's nearby