Restaurant Highlights Type: Italian, Seafood, Thai Restaurant Details Address: 23/16 4018 Naithon beach Road, Nai Thon, Phuket, Thailand See what's nearby