The African Elephant Restaurant
c/o Main Rd & Louis Trichardt,
Sabie, 1260 ,South Africa
The African Elephant Restaurant is one of the popular African Restaurant located in c/o Main Rd & Louis Trichardt ,Sabie listed under
Restaurant in Sabie
,
Restaurant/cafe in Sabie
,