News

SALT of Palmar has proudly launched its newest dining experience, Tek Tek; an intimate 10-seat restaurant which pays tribute ...