Restaurant Highlights Type: Thai, Italian, American, Pizza, Noodle, Barbecue, European, Asian, British, Pasta Restaurant Details Address: 76M1 Mea Nam Beach | On the beach, behind police station, Mae Nam, Ko Samui 84330, Thailand Phone: +66 91 896 9111 See what's nearby