indian restaurants in margate south africa