Restaurant Highlights Type: Thai Restaurant Details Address: Lamai Beach Rd., Lamai Beach, Maret, Ko Samui 84310, Thailand See what's nearby