Le Miami Palace is an establishment located in Salon-de-Provence. It has been in operation since April 2006, indicating significant longevity. The business is situated at 119 Rue des Frères Kennedy.