Ole Vinding, longtime St. Croix chef and restaurateur, has died
Chef Ole Vinding at his landmark restaurant in Sunny Isle, St. Croix. Vinding died Wednesday after a long illness.
Read More: Ole Vinding, longtime St. Croix chef and restaurateur, has died
Source: Virgin Islands Daily News