Pedros Mahikeng Mall Restaurant Retail Outlets Bookmark Information Date Certified 29 November 2024 Certification Scheme LCS Dadford Street, Mahikeng, North West 2745, South Africa +27 18 880 0645 info@pedroschicken.co.za Location Get Directions By car By public transit Walking Bicycling Muhammed Sather2025-10-17T15:38:26+02:00 Share This Story, Choose Your Platform! FacebookXLinkedInWhatsAppTelegramPinterestEmail