Red Duck Restaurant will infuriate and enchant: humble terrace, fierce Thai spice and brilliant
This Rawai seaside Italian holds a 4.8 from 1196 reviews and quietly humiliates Phuket