Restaurant Highlights Type: Thai, International Restaurant Details Address: 124/115 Moo 3, Lamai Beach | Koh Samui, Lamai Beach, Maret, Ko Samui, Thailand Phone: +66 77 233180 See what's nearby