Pedros Durban Station Restaurant Retail Outlets Bookmark Information Certification Scheme LCS 1169 Umgeni Road Durban 4001 +27 31 880 2212 imraan@pedroschicken.co.za https://www.pedroschicken.co.za Location Get Directions By car By public transit Walking Bicycling Listing User2026-08-08T22:15:29+02:00 Share This Story, Choose Your Platform! FacebookXLinkedInWhatsAppTelegramPinterestEmail