Zorba's
Government Hill, St. Thomas, U.S. Virgin Islands
Featured Review : Zorba's has great Greek cuisine that will make your mouth water. Aegean Sea Shrimp made with feta cheese, tomatoes, shrimp, and greek spices and served over rice was my choice and it was a home run! The meal started with...See Full Review