Restaurant Highlights Type: Barbecue, Thai, Seafood, Grill Restaurant Details Address: Lamai beach road, Lamai Beach, Maret, Ko Samui, Thailand See what's nearby