New restaurant opens on Sea Point promenade