Restaurant Highlights Type: Italian, Steakhouse, Pizza, Pasta Restaurant Details Address: 127/250 Moo 3, Lamai Beach, Maret, Ko Samui 84310, Thailand Phone: +66 81 270 9760 See what's nearby