Located in
South Africa :: Western Cape (Klein Karoo)
:: Barrydale
Category:
Food & Drink :: Café
Not only a one stop but also a take away shop with a range of many different dishes such as vetkoek, pizza's, burgers, treats, snacks, drinks and many more meals to choose from. Good spot to stop.
24 hrs