Restaurant Highlights Type: Mediterranean, Italian, Spanish, Thai, Wine Bar Restaurant Details Address: 438/2 Moo 1 | At Royal Beach Boutique Resort & Spa, Lamai Beach, Maret, Ko Samui 84310, Thailand Phone: +66 77 418 958 See what's nearby