Pizza on a boat in the Caribbean? Take my money and put double cheese on it. The U.S. Virgin Islands is a group of islands in the Caribbean and home to an amazing pizza restaurant. But it isn’t on dry land. Pizza Pi, according to Gastro Obscura, is the Caribbean’s only “food truck boat, specially fitted […]