Listings >> Farmstalls and Roadside Cafe's Napier Farm Stall 028 284 9194 Farmstall and restaurant. 106 Sarel Cilliers Street Is this your business?Claim it now.Make sure your information is up to date. Farmstalls and Roadside Cafe's Daily 8:00 AM - 5:00 PM Photo gallery All photos (1)