About Stelle
Stelle presents a new perspective on Caribbean cuisine, effortlessly blending the best of the region with a worldly sensibility. A 2017 Recipient of the Wine Spectator Award for Excellence, Stelle offers wine selections perfect to pair with anything.