GPS coordinates: lat: -26.870831 - lng: 26.665224 Don Carlos Kitchens Address: 29 Neser St, . Klerksdorp Telephone: 018 462 7626 KeywordsTake Away Food Other Businesses: Pieter Nel, 5 Claudestr, Klerksdorp Safari Foam Centre Bk, 15 Leask St, Klerksdorp Woolworths Klerksdorp, City Mall,Cnr Emily Hobhouse St & President Kruger St, Klerksdorp Bafana Bafana Fast Foods, Terminus Cntr Golf St, Klerksdorp The Bed Shop, 77 Anderson St, Klerksdorp