Megumi Sushi is St. Barth’s ultimate destination for Japanese fine dining, blending traditional sushi craftsmanship with the vibrant energy of…