Seven Stars Resort & Spa Grace Bay breaks ground on “The Farm Restaurant”
Providenciales, Turks and Caicos Islands - Island dignitaries and representatives from Seven Stars Resort & Spa took part in a groundbreaking ceremony to celebrate the resort’s newest restaurant venue — The Farm Restaurant, set to open in the first quarter of 2023. In attendance to