Mochachos Norwood Restaurant Retail Outlets Bookmark Information Date Certified 1 October 2026 Certification Scheme LCS 48 Grant Ave, Norwood, Johannesburg, 2192, South Africa +27 11 728 8355 aadil@franchkings.com https://www.mochachos.com Location Get Directions By car By public transit Walking Bicycling Listing User2026-10-26T12:19:43+02:00 Share This Story, Choose Your Platform! FacebookXLinkedInWhatsAppTelegramPinterestEmail