Food Scene
Kruger Station
Skukuza - Lower Sabie RoadGreat food and overall experience!
Stunning view over the Crocodile River and Kruger NationalPark.
Great food
Friendly Service
7 ντόπιοι το προτείνουν
The Deck Restaurant
Opdraend StreetStunning view over the Crocodile River and Kruger NationalPark.
Great food
Friendly Service