SALT Restaurant Set to Open at Carmel City Center

February 18, 2025