Black Impala Restaurant

Dom Pedro Jetty, Port Elizabeth Harbour, 6001, Humewood, Gqeberha, 6000, South Africa

Gqeberha, South Africa

Rating: 463

Score: 4.3

Price: Moderately expensive

No reviews available.