Restaurant Highlights Type: Italian, Pizza Restaurant Details Address: 108/2 Moo 3,Ban Lamai, Lamai Beach, Maret, Ko Samui 84310, Thailand Phone: 66843310494 See what's nearby