Restaurant Highlights Type: Pizza, Thai Restaurant Details Address: Soi 6 North, Off Cha Am Beach Rd, Cha-am 76120, Thailand Phone: +66 (0) 3243 3561 See what's nearby