Pavillion Restaurant (Turks & Caicos)

We partake of some amazing dishes while in Turks and Caicos

at the beautiful Pavillion Restaurant at The Somerset on Grace Bay

in Providenciales, Turks and Caicos.