Restaurant Highlights Type: Italian, Pizza, Mediterranean Restaurant Details Address: 25/31 Moo Mae Haad, Ko Tao 84208, Thailand Phone: +66 77 456 926 See what's nearby