SALT Fusion Cuisine is a unique dining establishment in Islamorada, FL that offers a blend of flavors from around the world.
With a focus on combining different culinary traditions, SALT provides a diverse menu that caters to a variety of palates.
Generated from their business information