Directory · Farm stalls
Address: Napier, Overberg, Western Cape, South Africa
Opening hours: Not listed
Website: Not listed
Situated in Napier, Napier Farm Stall & Restaurant is known for Bakery fare, seafood, and South African cuisine. Visitors can expect Bakery fare.

Loading visitor quotes…