Restaurant Highlights Type: Italian, Steakhouse, International, Thai, Mediterranean Restaurant Details Address: 124/111 Moo 3, Lamai Beach, Maret, Ko Samui 84310, Thailand Phone: +66 9 24 34 15 08 See what's nearby