Pedros Maynard Mall Wynberg Restaurant Retail Outlets Bookmark Information Certification Scheme LCS Shop No 17, Cnr of Main Wetton Road, Wynberg, Cape Town, 7708 +27 21 203 5218 drmeer@icloud.com https://pedroschicken.co.za/ Location Get Directions By car By public transit Walking Bicycling Muhammed Sather2025-10-16T11:57:43+02:00 Share This Story, Choose Your Platform! FacebookXLinkedInWhatsAppTelegramPinterestEmail