Restaurant Highlights Type: Italian, Mediterranean, Pub Restaurant Details Address: 129 Moo 3, Lamai Beach, Maret, Ko Samui, Thailand Phone: +66 84 455 7528 See what's nearby