La Main à la Pâte in la Marina Royale in Marigot has very good pizza!