The Food Barn Deli Noordehoek
A Retro-Civilized Farmhouse styled Deli The Food Barn, located in the Noordehoek Farm Village is a great coffee shop to grab some grub and a coffee while you’re on a trip down South. The treats at the Food Barn will make you tickle with taste while the vibe will put you back into the 1800s. …