Villa Olga, Frenchtown, St. Thomas, U.S. Virgin Islands
Phone 340/774-4262
Set in the old Russian consulate great house at the tip of the Frenchtown peninsula, this restaurant offers superb views along with fresh fish, teriyaki dishes, lobster, and steaks grilled to order. A large salad bar brimming with traditional salad fare, along with Mediterranean-style roasted vegetables and fresh-baked rustic breads, offers a meal in itself.
Payment Info
American Express Discover MasterCard Visa