Restaurant Highlights Type: International, Mediterranean, Barbecue, Spanish, Thai, Contemporary, Fusion Restaurant Details Address: 31/1 Moo 6 | The Pavilions, Phuket, Choeng Thale, Phuket 83110, Thailand Phone: +66 76 317 600 See what's nearby