Is anybody hungry? Are you out on the water enjoying your sailboat in the Virgin Islands and don’t really feel like cooking? Sasha and Tara have found a solution for you. That solution is their brilliant idea of serving you the best New York Pizza in the Caribbean from the service window of their sailboat, […]