Filters:
vietnamese restaurant in Izingolweni
About 2 results.
LEOPARD ROCK COFFEE SHOP/RESTAURANT & LOOKOUT CHALETS
Leopard Rock is situated in Oribi Gorge, providing a lovely view while you have lunch. We provide accommodation in Oribi Gorge, Near the Oribi Gorge Hotel