Restaurant Highlights Type: Italian, Thai Restaurant Details Address: 346/1 Chao lai Road, Cha-am 76120, Thailand Phone: +66 89 708 5141 See what's nearby