Restaurant Highlights Type: Steakhouse, Thai Restaurant Details Address: Ao Wong Deuan Beach, Ko Samet, Thailand See what's nearby