Interfranca Shopping center Address 2HMF+R7F, Maputo, Mozambique Rating on Google Maps 4.10 (13 reviews) Open on Google Maps