About Napier Farm Stall
Napier Farm Stall is nestled in the charming town of Napier in the Western Cape. The restaurant offers hearty country fare that warms the soul. Whether stopping by for breakfast, lunch, or brunch, you’ll find a selection of delicious homemade treats. Napier Farm Stall is an authentic taste of rural South Africa.
Experience Napier Farm Stall
We specialize in crafting bespoke itineraries. Want to include Napier Farm Stall in your dream African holiday?