Restaurant Highlights Type: Thai, International Restaurant Details Address: Lam Sai Road, | Koh Yao Noi, Ko Yao Noi 82160, Thailand Phone: 076597445 See what's nearby