This restaurant was absolutely incredible. The view, to start, was beautiful. The restaurant sits on the old Russian Embassy in St. Thomas. The food was absolutely to die for. All of the seafood was fresh, perfectly seasoned, and served on a beautiful arrangement. Their wine bar was an experience in itself, and the server was able to make great wine recommendations for dinner. Absolutely recommended.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.