Discovered by FATB
Seven
Restaurant in Grace Bay, Turks and Caicos
The candlelit flagship restaurant of Seven Stars Resort, serving seafood and steak in local and international styles, with a private Tasting Room set inside a 2,500-bottle wine cellar.
Why FATB discovered it: Wine Spectator Best of Award of Excellence - Wine Spectator Restaurant Awards
Discovery is not verification.