There are 2 Ice Cream Shops in St. Thomas Island, United States Virgin Islands in an area of 32 square miles.
Find addresses, phone numbers, fax numbers, hours & services for St. Thomas Island Ice Cream Shops.
Haagen-Dazs Shop 15-a Main Street Charlotte Amalie, VI
Tropical Deli & Restaurant 3a Commandant Gade Charlotte Amalie, VI