Restaurant Highlights Type: Thai, International Restaurant Details Address: 146/24 Moo 4 | Le Meridien Koh Samui Resort & Spa, Lamai Beach, Maret, Ko Samui 84310, Thailand Phone: +66 77 960888 See what's nearby