The Farmers Deli
12 Potgieter Road Bela-Bela, Limpopo, Bela Bela 0480 South Africa
The Farmers Deli is a Restaurant place is located in Bela Bela, Limpopo Province. The address of The Farmers Deli is 12 Potgieter Road Bela-Bela, Limpopo, Bela Bela 0480 South Africa.
If you want to go to the place or need any services, you can contact them directly. The phone number is +27 79 763 8815, or open their website to view relevant information, The url is http://www.soti-npc.org